资料库 什么是柱状数据库? -技术百科的定义

什么是柱状数据库? -技术百科的定义

目录:

Anonim

定义-柱状数据库是什么意思?

列式数据库是一种数据库管理系统(DBMS),该数据库将数据存储在列中而不是像关系DBMS一样存储在行中。 列式数据库与传统的面向行的数据库之间的主要区别在于性能,存储需求和架构修改技术。 此类数据库的目标是有效地在辅助存储中读取和写入数据,以便能够加快返回查询的处理时间。

列式数据库也可以称为面向列的数据库

Techopedia解释了柱状数据库

存储的数据按记录顺序显示,这意味着第一列中的条目与第二列中的条目和其他列(如果该条目出现在同一行中)相关。 例如,第1列中的第100个条目与第2列中的第100个条目属于同一记录。这使得单个数据可以作为组在列中访问,而不是逐行逐行访问。 数据是从上到下存储的,而不是像在面向行的RDBMS中那样从左到右存储。

列式数据库是有益的,因为可以对数据进行高度压缩,从而可以快速执行列式操作。 与RDBMS相比,它也是自索引的,并且使用较少的磁盘空间。 但是,加载过程可能需要一些时间,具体取决于所涉及的数据大小。 如果存在增量负载,这对于数据库也是一个挑战,这会增加系统性能方面的问题。

什么是柱状数据库? -技术百科的定义