Oracle TimesTen In-Memory Database

Oracle TimesTen In-Memory Database (TimesTen) is a lightweight in-memory database that offers unrivaled performance, simple management, high performance, and high availability.

Get started with TimesTen In-Memory Database for OKE

Now you can quickly deploy TimesTen databases in Oracle Cloud Infrastructure (OCI) with this new application from Oracle Cloud Marketplace.

Use TimesTen Kubernetes Operator

TimesTen Kubernetes Operator (TimesTen Operator) enables TimesTen deployment on OCI Kubernetes Engine (OKE) or on on-premises infrastructure. It can quickly deploy TimesTen in standalone mode or as a cache (for Oracle Database).

Use TimesTen on Oracle Linux for Arm

Times Ten is now certified to support the popular Arm architecture. Users can run Times Ten on Linux Arm64 and macOS Arm64.

How TimesTen works

TimesTen is a lightweight, fully persistent, and highly available in-memory relational database that delivers microsecond response and high throughput for OLTP applications. You can use TimesTen as a database of record or as a cache for Oracle Database.

Because the TimesTen database resides in physical memory rather than a file system, access to data is more direct, resulting in a shorter code path, simpler algorithms, and internal data structures. By removing the assumption of the file system, complexity dramatically decreases. The number of machine instructions drops, buffer pool management disappears, extra data copies are unnecessary, index pages shrink, and their structure is simplified. The design becomes simple and more compact, and requests are processed faster.

Applications access TimesTen databases using standard SQL through JDBC, ODBC, ODP.NET, Oracle Call Interface, Pro*C/C++, and Oracle PL/SQL programming interfaces. While TimesTen achieves the best response time running in-process with the application (also known as "direct mode"), conventional client/server access happens when several applications running on different servers share the same database.

TimesTen 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 through TimesTen Kubernetes Operator.

  • Automatic monitoring and management

    Supports automatic lifecycle management of TimesTen databases, including taking autocorrective 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. The read-only subscriber replication option offers additional off-site disaster recovery protection.

TimesTen resources

Get started with Oracle TimesTen In-Memory Database


TimesTen community

Participate in the TimesTen discussion forum.


TimesTen blog

Learn about the latest TimesTen news, product updates, and highlights.


Contact us

Interested in learning more? Contact one of our industry-leading experts.