Oracleの最新のデータベースリリース12cがデフォルトでインメモリデータベースとして提供されているのか、それともこの機能にTimesTenを使用しているのかを調べようとしています。
ウィキペディア( Oracle Database )によると、「インメモリデータベースキャッシュ」に「TimesTenテクノロジーを利用」しています。
これら2つの異なるデータベースですか、それとも一方は他方の機能のようなものですか?
新しい Oracle 12cインメモリデータベース機能 はTimesTenと同じではありません。これは、ディスク上の従来の行ベースの形式に加えて、メモリ内に列ストアベースのストレージを実装します。したがって、データは両方の形式で同時に保持されます。メモリに保存するテーブルを選択します。これにより、混合ワークロードデータベースを大幅に改善できます。
これは追加料金のオプションであり、Enterpriseエディションでも無料で含まれていません。理論的根拠は、分析用に別のデータマートを維持している場合は、代わりに、メモリ内機能を備えたOLTPシステムでリアルタイムに分析を実行し、データマート環境とそのコスト(データマートを維持するために必要なすべてのETL作業は言うまでもありません)。
参照: http://Oracle-base.com/articles/12c/in-memory-column-store-12cr1.php
それに関する短いビデオ: http://www.youtube.com/watch?v=8Yf1ghec0g
それに関するより長いビデオ: http://www.youtube.com/watch?v=CjkPUg1m6PA