内存数据库意味着来自源系统的所有数据都存储在RAM内存中。 在传统的数据库系统中,所有数据都存储在硬盘中。 SAP HANA内存数据库不浪费时间将数据从硬盘加载到RAM。 它可以更快地访问多核CPU的数据,以进行信息处理和分析。

1、内存数据库的特点

SAP HANA内存数据库的主要特点是:

  • SAP HANA是混合内存数据库。
  • 它结合了基于行,基于列和面向对象的基础技术。
  • 它使用具有多核CPU架构的并行处理。
  • 常规数据库在5毫秒内读取内存数据。 SAP HANA内存数据库可在5纳秒内读取数据。

这意味着,HANA数据库中的内存读取比常规数据库硬盘中的内存读取快一百万倍。

sap hana

分析师希望立即实时查看当前数据,并且不想等待数据加载到SAP BW系统中。 SAP HANA内存中处理允许使用各种数据供应技术来加载实时数据。

2、内存数据库的优点

1)HANA数据库利用内存中的处理来提供最快的数据检索速度,这吸引了那些为进行大规模在线交易或及时进行预测和计划而苦苦挣扎的公司。

2)基于磁盘的存储仍然是企业标准,RAM的价格一直在稳步下降,因此,内存密集型架构最终将取代缓慢的机械旋转磁盘,并降低数据存储成本。

3)基于内存列的存储可提供高达11倍的数据压缩,从而减少了大数据的存储空间。

4)通过在分布式环境中使用多核CPU,每个节点多个CPU和每个服务器多个节点,RAM存储系统提供的这种速度优势得到了进一步增强。

推荐文档