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、サーバーごとに複数のノードを使用することでさらに強化されます。