SAPHANA-インメモリコンピューティングエンジン

インメモリデータベースとは、ソースシステムからのすべてのデータがRAMメモリに保存されることを意味します。従来のデータベースシステムでは、すべてのデータがハードディスクに保存されます。SAP HANAインメモリデータベースは、ハードディスクからRAMにデータをロードするのに時間を無駄にしません。情報処理と分析のためにマルチコアCPUへのデータへのより高速なアクセスを提供します。

インメモリデータベースの機能

SAPHANAインメモリデータベースの主な機能は次のとおりです。

  • SAP HANAは、ハイブリッドインメモリデータベースです。

  • これは、行ベース、列ベース、およびオブジェクト指向の基本テクノロジーを組み合わせたものです。

  • マルチコアCPUアーキテクチャによる並列処理を使用します。

  • 従来のデータベースは5ミリ秒でメモリデータを読み取ります。SAPHANAインメモリデータベースは5ナノ秒でデータを読み取ります。

つまり、HANAデータベースのメモリ読み取りは、従来のデータベースのハードディスクメモリ読み取りよりも100万倍高速です。

アナリストは、現在のデータをリアルタイムですぐに確認したいと考えており、SAPBWシステムにロードされるまでデータを待ちたくありません。SAP HANAインメモリ処理により、さまざまなデータプロビジョニング技術を使用してリアルタイムデータをロードできます。

インメモリデータベースの利点

  • HANAデータベースは、インメモリ処理を利用して最速のデータ取得速度を提供します。これは、大規模なオンライントランザクションやタイムリーな予測と計画に苦労している企業を魅了します。

  • ディスクベースのストレージは依然として企業の標準であり、RAMの価格は着実に下落しているため、メモリを大量に消費するアーキテクチャは、最終的には低速で機械的に回転するディスクに取って代わり、データストレージのコストを削減します。

  • インメモリ列ベースのストレージは、最大11倍のデータ圧縮を提供するため、巨大なデータのストレージスペースを削減します。

  • RAMストレージシステムによって提供されるこの速度の利点は、分散環境でマルチコアCPU、ノードごとに複数のCPU、サーバーごとに複数のノードを使用することでさらに強化されます。