众所周知SAP HANA是一个内存数据库,目前有很多基础介绍,在这里就不多介绍了。
SAP HANA的创新在软件和硬件都得到体现。硬件方面,多核CPU计算架构以及64位地址空间成功的将计算力提升;而软件方面SAP HANA将行列存储结合,实现了数据压缩、数据分区,同事利用内存存储无需加载表,而提升了整体性能。
当今时代,硬件层的主要瓶颈在于内存与磁盘之间的IO。SAP HANA的出现,解决了这一瓶颈。
SAP HANA支持单节点以及多租户模式,HANA 2.0之后,多租户模式为默认模式,并且不再支持单节点模式,所以对于单节点模式,只需要有大致了解即可。以下为HANA 内服务组件的架构。
SAP HANA内存计算引擎为内存计算提供了各种算法。它为开发在SAP HANA上运行的应用程序的开发人员提供了多个应用程序库。这些库动态链接到SAP HANA数据库内核。开发者可以使用此库开发完全符合SAP HANA计算引擎的复合业务算法。以下为HANA Application Function Library(AFL)架构:
HANA用例场景有很多,主要应用于SAP ERP软件结合的解决方案,但是目前直接基于HANA平台开发的场景也越来越多。
平时常用的查询HANA链接:
SAP HANA文档:
http://help.sap.com/hana_platform
SAP HANA Quick Sizer with sizing guidelines:
The SAP HANA Certified Hardware Directory:
http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/index.html
Collection of all security guides of SAP applications:
http://service.sap.com/securityguide
(HANA下载 ) SAP Software Download Center:
SAP Community Network
http://scn.sap.com/community/hana-in-memory
Deployment Options
http://hana.sap.com/deployment.html
A good entry point for information and demos