当前位置:Gxlcms > 数据库问题 > 什么是行式数据库,什么是列式数据库

什么是行式数据库,什么是列式数据库

时间:2021-07-01 10:21:17 帮助过:24人阅读

,然后再存储下一列的数据,以此类推。

      1,2,3;
      Smith,Jones,Johnson;
      Joe,Mary,Cathy;
      40000,50000,44000;

这仅仅是一个简化的说法。


在关系数据库领域,除传统的ORACLE、SQLSERVER、MYSQL等行式数据库外。眼下在数据仓库领域列式数据库越来越受到关注。



二  对照

1  行式更适合OLTP, 查询一个记录的全部列。

    列式更适合OLAP,很适合于在数据仓库领域发挥作用,比方数据分析、海量存储和商业智能。涉及不常常更新的数据。因为设计上的不同。列式数据库在并行查询处理和压缩上更有优势。并且数据是以列为单元存储,全然不用考虑数据建模或者说建模更简单了。要查询计算哪些列上的数据,直接读取列即可。


2  列式在存储方面占有非常大的优势,能有效提高数据压缩比,节省存储空间。


什么是行式数据库,什么是列式数据库

标签:ott   imp   优势   table   仓库   关系数据库   数据建模   one   mon   

人气教程排行