为什么列存储数据库读取速度会比传统的行数据库快?
如果懒得看分析直接看结论:列存储的数据库更适合OLAP行存储的数据库更适合OLTP所谓的快只是针对于进行olap操作而言我们知道,数据在存储中的基本单位为页,这也是进行数据读取时候基本单位,一次读取就是一次IO操作以sql server为例,一个数据页大小为8K,数据页中存储的是数据,数据是连续存储的那么我假设如下的4*4表格为一个数据页再假设,有这样一个表格 字段1 字段2字段1的值为 col1value1,col1value2.....字段2的值为col2value1,col2value2....阅读全文
