SAP HANA是什么
HANA(High-Performance Analytic Appliance)高性能分析設備
HANA是一個軟硬件結合體,提供高性能的數據查詢功能,用戶可以直接對大量實時業務數據進行查詢和分析,而不需要對業務數據進行建模、聚合等。用戶拿到的是一個裝有預配置軟件的設備。至於HANA的雲服務,只是對用戶而言可以在不購買相關硬件的情況下享受HANA的高性能,而HANA雲服務的背后還是需要更高性能的硬件支撐的。
軟件方面
HANA的內存數據庫(SAP In-Memory Database, IMDB)是其重要組成部分,包括數據庫服務器(In-Memory Database Server)、建模工具(Studio)和客戶端工具(ODBO、JDBC、ODBC、SQLDBC等)。HANA的計算引擎(Computing Engine)是其核心,負責解析並處理對大量數據的各類CRUDQ操作,支持SQL和MDX語句、SAP和non-SAP數據。比較顯而易見的一點是,HANA計算引擎要快速處理用戶復雜的查詢請求,快速返回查詢結果。
SAP HANA系統架構