Oracle TimesTen logo

Oracle TimesTen

Provides fast and consistent data access by storing all data in main memory.

Made by Unknown Author

  • Business Intelligence

  • object-relational-database

  • NoSQL

  • Database

  • t-sql

  • SQL

  • business-database

What is Oracle TimesTen?

Oracle TimesTen In-Memory Database is a relational database designed to run in the application tier and store all data in main memory. This in-memory architecture enables reading or writing data as quickly as accessing RAM. TimesTen is a memory-optimized, relational database management system with persistence and recoverability, originally developed at Hewlett-Packard labs and later acquired by Oracle Corporation Unlike traditional disk-optimized relational databases, all data within a TimesTen database is located in physical memory (RAM), eliminating the need for disk I/O for any data operation. This architecture provides applications with short, consistent response times and very high throughput, making TimesTen well-suited for database-intensive workloads that require low and predictable response times, such as in telecommunications, real-time financial services trading, network equipment, and large web applications While other memory caching systems utilize key-value pairs, TimesTen is a full-featured relational database that can be accessed using standard APIs like ODBC, JDBC, OCI, Pro*C/C++, and ODP.NET, and provides the rich functionality of the SQL query language

Highlights

  • In-memory architecture with all data stored in RAM for fast data access
  • Designed for database-intensive workloads that require low and predictable response times
  • Full-featured relational database with support for standard APIs and SQL functionality
  • Persistence and recoverability features for mission-critical applications
  • Originally developed at Hewlett-Packard labs and later acquired by Oracle Corporation

Platforms

  • Linux
  • Windows

Languages

  • English

Features

    • Relational Database

    • In-memory database