Oracle TimesTen In-Memory Database Documentation
Release 22.1
Oracle TimesTen In-Memory Database is the world's fastest OLTP database. It is a relational in-memory database with a rich feature set. TimesTen supports SQL, standard APIs, complete ACID properties, and highly available replication mechanisms. A TimesTen database resides entirely in physical memory and is persistent and recoverable. By managing data in memory and optimizing data structures and access algorithms, database operations run efficiently, achieving dramatic gains in responsiveness and throughput.
You can deploy TimesTen as a standalone database and a cache to a backend Oracle database. You can use the TimesTen Kubernetes Operator to deploy, manage, and monitor your TimesTen databases in a Kubernetes environment. You can also use the TimesTen In-Memory Database for Kubernetes - BYOL listing in Oracle Cloud Marketplace to quickly deploy TimesTen databases in Oracle Cloud Infrastructure (OCI). These options provide powerful, robust, and fully supported solutions to meet your specific business and data requirements.
Get Started
![](sp_common/shared-images/gs_64_whats_new_v2.png)
Highlights
- TimesTen In-Memory Database for Kubernetes
The TimesTen Operator enables TimesTen deployment on Oracle Cloud Infrastructure (OCI) Container Engine for Kubernetes or on on-premises infrastructure. It can quickly deploy TimesTen in standalone mode or as a cache (for the Oracle Database). It provides full support for replicated and non-replicated TimesTen databases. To learn more, see Kubernetes Operator User's Guide.
- TimesTen In-Memory Database for Kubernetes - BYOL
This new application in Oracle Cloud Marketplace enables you to quickly deploy TimesTen databases in Oracle Cloud Infrastructure (OCI). To get started, see Using Oracle Cloud Marketplace to Obtain a TimesTen Container Image (BYOL).
- TimesTen on Oracle Linux Arm
TimesTen Classic is now certified to support the popular Arm architecture. To learn how to install TimesTen Classic on Oracle Linux for Arm arm64 platform, for TimesTen Classic, see the Installation, Migration, and Upgrade Guide. You can apply the Linux/UNIX examples of this content to Oracle Linux for Arm.
Likewise, the TimesTen Kubernetes Operator now supports the arm64 platform for TimesTenClassic objects. Pods created by the Operator will run on Nodes of the same architecture as the Operator. See the Release Notes for details.
![](sp_common/shared-images/gs_64_newrelease.png)
What's New?
- Deploy TimesTen database with the latest release of TimesTen Kubernetes Operator Try Oracle TimesTen In-Memory Database for Kubernetes - BYOL from Oracle Cloud Marketplace
- Deploy TimesTen JDBC Driver with web applications
- Try TimesTen XE for free
- Collect and export metrics through Prometheus
- Store user credential for a TimesTen database in an Oracle Wallet
- Use Jakarta JMS to access the JMS/XLA API
- Important certification updates:
- Oracle Database 21c
- Oracle Linux for Arm
- Oracle Linux 9
- Ubuntu support for Linux x86-64
- JDK 21
![](sp_common/shared-images/gs_64_beforebegin.png)
![](sp_common/shared-images/gs_64_configure.png)
Quick Start
Learn More
![](sp_common/shared-images/gs_64_resources.png)
Resources
- Get up to speed with our GitHub examples for TimesTen Classic and TimesTen Scaleout
- Try TimesTen with the VirtualBox hands-on lab VM
- Accelerate your applications with caching
- Go through the release notes
![](sp_common/shared-images/gs_64_use_tools.png)
Related Technologies
- Use TimesTen with SQL Developer
- Manage TimesTen databases with Kubernetes
- Use GoldenGate for caching
- Troubleshoot TimesTen with Prometheus