HANA的全名是 High-performance Analytic Appliance.說白話就是效能是好棒棒的平台。HANA是一個的In-memory 的 DB平台,意思是你所有的資料全部都在,memory上面跑。意味著你的storage(HD/SSD)等等的資料都只是一開機後,HANA將所有DB資料一次載入到記憶體中。
HANA同時具有row-base and column-based的資料庫型態。另外同時也同時有兩種 OLTOP(online transaction processing) and OLAP(online analytical processing)這兩類資料庫功能在同一套HANA system中。集所有類型的資料庫功能於一身,可參考下面的架構圖。
(PS 這跟雲端平台的講法不一樣,雲端平台說不會有一個系統可以對應所有的需求與功能,所以才有各式各樣的DB存在。但SAP的文件卻說什麼樣的資料通通可以塞到同一套資料庫中)
HANA 支援的協定:
–Representational State Transfer (REST)
–JavaScript Object Notation (JSON)
–OLE DB for OLAP ( ODBO)
–Multi Dimensional eXpressions (MDX)
–Open Database Connectivity (ODBC)
–Java Database Connectivity (JDBC)
更多內容:
https://medium.com/p/e3c5394cff68