SAP HANA - 内存计算引擎


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

内存数据库的特点

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

  • SAP HANA 是混合内存数据库。

  • 它结合了基于行、基于列和面向对象的基础技术。

  • 它采用多核CPU架构的并行处理。

  • 传统数据库读取内存数据需要5毫秒。SAP HANA 内存数据库在 5 纳秒内读取数据。

这意味着HANA数据库中的内存读取速度比传统数据库硬盘内存读取速度快100万倍。

内存数据库的特点

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

内存数据库的优点

  • HANA 数据库利用内存处理来提供最快的数据检索速度,这对于努力应对大规模在线交易或及时预测和规划的公司来说很有吸引力。

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

  • 基于内存列的存储提供高达11倍的数据压缩,从而减少海量数据的存储空间。

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