Sap-hana-in-memory-computing-engine
提供:Dev Guides
SAP HANA-インメモリコンピューティングエンジン
インメモリデータベースとは、ソースシステムからのすべてのデータがRAMメモリに格納されることを意味します。 従来のデータベースシステムでは、すべてのデータはハードディスクに保存されます。 SAP HANA In-Memory Databaseは、ハードディスクからRAMにデータをロードする時間を無駄にしません。 情報処理と分析のために、マルチコアCPUへのデータのアクセスを高速化します。
インメモリデータベースの機能
SAP HANAインメモリデータベースの主な機能は次のとおりです-
- SAP HANAは、ハイブリッドインメモリデータベースです。
- 行ベース、列ベース、オブジェクト指向のベーステクノロジーを組み合わせています。
- マルチコアCPUアーキテクチャによる並列処理を使用します。
- 従来のデータベースは、5ミリ秒でメモリデータを読み取ります。 SAP HANA In-Memoryデータベースは、5ナノ秒でデータを読み取ります。
つまり、HANAデータベースでのメモリ読み取りは、従来のデータベースのハードディスクメモリ読み取りよりも100万倍高速です。
アナリストは、現在のデータをリアルタイムですぐに確認したいと考えており、SAP BWシステムにロードされるまでデータを待機したくありません。 SAP HANA In-Memory処理により、さまざまなデータプロビジョニング技術を使用してリアルタイムデータをロードできます。
インメモリデータベースの利点
- HANAデータベースは、インメモリ処理を利用して最速のデータ取得速度を実現します。これは、大規模なオンライントランザクションやタイムリーな予測と計画に苦労している企業を魅了しています。
- ディスクベースのストレージは依然としてエンタープライズ標準であり、RAMの価格は着実に低下しているため、メモリ集約型のアーキテクチャは最終的に低速の機械式回転ディスクを置き換え、データストレージのコストを削減します。
- インメモリ列ベースのストレージは、最大11倍のデータ圧縮を提供するため、巨大なデータのストレージスペースが削減されます。
- RAMストレージシステムが提供するこの速度の利点は、分散環境でマルチコアCPU、ノードごとに複数のCPU、サーバーごとに複数のノードを使用することでさらに強化されます。