在线存储、近线存储和离线存储有什么区别?

所谓近线存储(NearStore)是一个随着存储环境细化而产生的概念,它的外延比较广泛,主要填补了客户在线存储和离线存储之间的应用空白,专门用于存放那些不是经常使用或访问量不大的数据。

在线存储主要面向OLAP场景下的即席查询需求,为了保障高速响应,通常采用SSD或SAS HDD作为底层介质,重点考量IO性能,在架构上常依托HBase等大数据框架来实现高效读写。

离线存储则是服务于OLAP环境中的离线批量分析与报表展示,比如日常的BI统计分析工作,这类场景对即时性要求不高,因此可以使用成本较低的SATA HDD,并配合Hive等框架进行处理。

近线存储在硬件选择上比较特殊,通常将不常访问的数据存放在性能较低的存储设备上,但这些设备仍需具备寻址迅速和传输率高的特点,比如用于长期保存但不常调用的文件归档,平衡了访问性能与成本。

近线存储的核心定位介于在线与离线之间,专门存放那些只需要偶尔查询的数据,例如过去几年的历史记录。由于数据量通常较大但访问频率低,它往往采用大容量、低成本且性能相对较弱的磁带库或特定大数据集群。