更新时间:2024-05-21 15:53
内存分析(in-memory analytics)是指当数据存放在计算机的随机存取存储器(RAM)中时查询数据的方式,和存储在物理磁盘中的数据的查询方式相反。
这样大大缩短了查询响应时间,使得商务智能(BI)和分析应用能够支持更快的业务决策。
随着RAM成本的下降,内存分析对很多业务都变得可行。BI和分析应用长期支持RAM中的缓存数据,但是旧的32位操作系统只能提供4GB可寻址内存。而新版64位操作系统可提供高达1 TB的可寻址内存,而且将来可能更多,这使得人们有可能缓存大容量的数据,也可能是RAM中的整个数据仓库(data warehouse)或数据集市(data mart)。
除了能提供快速的查询相应时间,内存分析还可以降低或消除对数据索引和在OLAP立方图或汇总表中对预先汇总的数据进行索引和存储的需求。这样就降低了IT成本,并且使得BI和分析应用的实施更快。预计随着BI和分析应用与内存分析的结合,传统的数据仓库最终可能只用于那些不经常被查询的数据。