要解决的问题
行存储 VS 列存储
行存储 | 列存储 | |
---|---|---|
优点 | 写入效率高,提供数据完整性保证 | 读取过程没有冗余,适合数据定长的大数据计算 |
缺点 | 数据读取有冗余现象,影响计算速度 | 缺乏数据完整性保证,写入效率低 |
改进 | 优化的存储格式,保证能够在内存快速删除冗余数据 | 多磁盘多线程并行写入/读(需要增加运营成本和修改软件) |
应用环境 | 商业领域,互联网 | 互联网 |
行存储 | 列存储 | |
---|---|---|
优点 | 写入效率高,提供数据完整性保证 | 读取过程没有冗余,适合数据定长的大数据计算 |
缺点 | 数据读取有冗余现象,影响计算速度 | 缺乏数据完整性保证,写入效率低 |
改进 | 优化的存储格式,保证能够在内存快速删除冗余数据 | 多磁盘多线程并行写入/读(需要增加运营成本和修改软件) |
应用环境 | 商业领域,互联网 | 互联网 |