SAP目前主推的自有数据库品牌-HANA,正在茁壮成长,之前主要应用于 SAP BW系统用于加速报表处理,传言说今年底会推出ERP on HANA,这样OLTP系统也可以跑在HANA上了,见证速度的时刻就要来了。Basis们,更新知识的时刻又要来了。。。
名词解释:HANA
High Performance Analytic Application
又叫In Memory Computing 内存计算
即是将数据库运行于内存之中,但实际上持久化层还是有的,最终数据还是会在Disk上存在,只是运行过程中整个DB全部运行在内存中,没有任何与Disk的I/O,多长时间与Disk同步,还不清楚,内存与Disk的数据交互是增量式的,具体算法,只有HANA设计师知道。
目前国内农夫山泉是第一个吃螃蟹的企业,听讲报表执行速度提高3600倍,不过他们由于实施的比较早,数据库还没有脱离Oracle,今后HANA的发展将会是完全脱离Oracle,数据库引擎,数据结构存储,查询,更新等基本的数据库功能完全是自我研发的产品,但是否是通用的数据库,还是只能用于SAP的应用,尚不清楚。今后的趋势听讲是有钱的用HANA,缺钱的用Sybase。
HANA是硬件与软件的一体机,只有通过SAP认证的硬件供应商及通过认证的服务器型号,才能够发布给客户,客户买到的是一整套内容,包括硬件和数据库软件。目前License以64GB内存为单位销售,没有任何折扣,内部人士戏称这世上目前只有两样东西不打折,一是苹果,二是HANA
目前HANA服务端只能安装于SUSE Linux上,受制于硬件要求一般人无法接触到将会是学习的一个很大的障碍,除非参加SAP原厂培训,价格不菲。
最后,请勿将HANA看成HAHA。 以上文字全部是随笔,请勿转载!
|