行式数据库与列式数据库

开发用了很久的Vertica,知道它是“列式数据库”但一直没有去研究过列式数据库的一些特性,现在来总结一下。 列式数据库是以列相关存储架构进行数据存储的数据库,主要适合于批量数据处理和即时查询。相对应的是行式数据库,数据以行相关的存储体系架构进行空间分配,主要适合于小批量的数据处理,常用于联机事务型数据处理。 数据库以行、列的二维表的形式存储数据,但是却以一维字符串的方式存储,例如以下的一个表:
相关文章
相关标签/搜索