Oracle TimesTen In-Memory Database for Kubernetes
Oracle TimesTen In-Memory Database for Kubernetes - BYOL

Oracle TimesTen In-Memory Database for Kubernetes

We are excited to announce the general availability of the Oracle TimesTen In-Memory Database for Kubernetes - BYOL.

Oracle TimesTen In-Memory Database (TimesTen) is an in-memory relational database that can also be used as a cache. It delivers microsecond response and high throughput for OLTP applications. TimesTen supports SQL, standard APIs, complete ACID properties, and highly available replication mechanisms. TimesTen powers mission-critical applications across industries including telecom, e-commerce, and financial services.

TimesTen is a lightweight in-memory database that offers unrivaled performance, simple installation and management, high performance, and high availability. It is well suited to running in containerized environments and, combined with the TimesTen Kubernetes Operator, provides a simple and robust solution for high-performance, highly available data management in Kubernetes environments.

Oracle TimesTen In-Memory Database for Kubernetes is a new offering that enables the deployment of TimesTen databases on Oracle Cloud Infrastructure - OCI. It can quickly deploy TimesTen in standalone mode or as a cache (for Oracle Database).

TimesTen In-Memory Database for Kubernetes provides the following benefits:

  • Extreme OLTP performance: Achieves extremely low latency application performance by delivering data from an in-memory database that is colocated with applications.
  • Easy installation and deployment: Includes Helm charts and YAML manifest files that make it easy to install and deploy TimesTen databases.
  • Automatic monitoring and management: Supports automatic lifecycle management of TimesTen databases, including taking auto-corrective actions. Automatic management reduces the need for human-assisted database maintenance, allowing TimesTen production deployments to run more efficiently.
  • Highly-available data management: Uses active standby replication topology to support high availability

Oracle TimesTen In-Memory Database for Kubernetes supports these billing options, in addition to the cost of the compute resources used for your Kubernetes cluster:

  • Bring Your Own License (BYOL), which allows you to reuse your existing on-premises TimesTen In-Memory Database and TimesTen Application Tier Database Cache licenses. (Available today)

A TimesTen database resides entirely in physical memory and is persistent and recoverable. You have the following options

  • Oracle TimesTen In-Memory Database in classic mode (TimesTen Classic) is a memory-optimized relational database that provides applications with responsiveness and high throughput. Through transactional replication, TimesTen offers high availability for the in-memory database.
  • Oracle TimesTen In-Memory Database Cache is ideal for caching performance-critical subsets of an Oracle database for improved response time in the application tier. Cache tables can be read-only or updatable. Applications automatically read and update the cache tables using standard SQL, and data synchronization between the cache and the Oracle database. Cache offers applications the full generality and functionality of a relational database, the transparent maintenance of cache consistency with the Oracle database, and the high performance of an in-memory database.

Usage instructions

See Using Oracle Cloud Marketplace to Obtain a TimesTen Container Image (BYOL) for details about how to:

  • Export a TimesTen container image into a repository in the Oracle Cloud Infrastructure Registry (Container Registry).
  • Log in to Container Registry on your development host and create a Kubernetes Secret to store the credentials for your Kubernetes cluster to access the container image from Container Registry.
  • Deploy the TimesTen Operator and create TimesTen databases using either YAML manifest files or Helm charts.


要查看或添加评论,请登录

Dario Vega的更多文章

社区洞察

其他会员也浏览了