Oracle TimesTen In-Memory Databaseはメモリに最適化したフル機能のリレーショナル・データベースであり、幅広い業種のミッション・クリティカルなアプリケーションがマイクロ秒単位のレスポンス時間と極めて高いスループットで実行できるようになります。
Oracle TimesTen In-Memory Database(以降Oracle TimesTen)は、実行時のデータ保存場所に関する前提を変えることで、アプリケーションのリアルタイム実行(短い応答時間と高いスループット)を実現します。データをメモリ内で管理し、データ構造とアクセス・アルゴリズムを適宜最適化して、データベース操作の実行効率が最大限に引き上げられ、応答性とスループットが劇的に向上します。既存のインメモリ・テクノロジーを基盤とするシェアード・ナッシング・アーキテクチャのTimesTen Scaleoutが導入されたことで、Oracle TimesTenでは数十のホストにデータベースを透過的に拡張して数百テラバイトのサイズにし、1秒間に何億件ものトランザクションを処理できるようになったため、データベース・シャーディングやワークロードのパーティションを手動で行う必要がなくなりました。Oracle TimesTenは次の3つの方法で導入できます。