SAP HANA(全稱SAP High-performance ANalytic Appliance)是由SAP開發的一款內置列式資料庫的系統平台。狹義上SAP HANA指的是其內置的資料庫管理系統,其主要功能是存儲和檢索數據。廣義上,SAP HANA指的是HANA資料庫系統及周邊的各種功能組成的平台。SAP HANA除內置資料庫以外,還具有高級分析(例如預測分析,空間數據處理文本分析,文本搜索,流分析,圖形數據處理)功能[3]ETL功能,並內置了應用程式伺服器

SAP HANA
開發者SAP公司
當前版本
  • 2.0 SPS07 (2023年4月4日)[1]
編輯維基數據鏈接
程式語言C, C++
語言Multi-lingual
類型列式資料庫
許可協議Proprietary
網站SAP HANA DB

概要 編輯

SAP HANA向內存中加載大量系統數據,實現數據的高速讀寫。同時,每隔一段時間向硬碟寫入當前內存中數據的快照,保證數據不會丟失。 由於可以從內存中直接訪問所需的系統數據,HANA便可以實現傳統ERP系統無法實現的一些功能,比如實時報表分析,短時間內多次執行物料需求計劃等。

SAP HANA具有以下版本

  • Public Cloud Edition
  • Private Cloud Edition
    • On-primes Edition
    • Managed Service Edition

特徵 編輯

  • 內存資料庫系統
SAP HANA可以把系統所有的數據都載入內存中。因此,與傳統的將數據存儲在硬碟上的資料庫相比,HANA的性能可以提升10~10,000倍。[4]
  • 列式存儲
HANA使用了列式存儲,可以提高內存的使用率和數據的檢索效率。
  • 自動壓縮數據
  • 並行處理
SAP HANA專門針對並行處理做了優化。
  • 對應非結構化數據
  • 搭載數據倉庫引擎
  • 應用程式平台
  • 可對接大數據工具
HANA可以對接大數據處理工具(例如HadoopR語言)。

參考文獻 編輯