行式存儲與列式存儲:
行式存儲是經典的 RDBMS 的存儲解決方案,有以下特性:
- 在底層的存儲結構上,每行的數據都存儲在一起
- 行式存儲維護大量的索引,存儲成本較高,但是對于隨機讀的效率非常高
- 強事務支持
- 適用場景:OLTP 應用
列式存儲是 HBase 等 NoSQL 列式數據庫的解決方案,有以下特性:
- 在底層的存儲結構上,每列的數據都存儲在一起
- 列式存儲由于其稀疏性的特性,存儲成本較低。
- 適用場景:OLAP 應用,事務要求不高且數據量大
行式存儲是經典的 RDBMS 的存儲解決方案,有以下特性:
- 在底層的存儲結構上,每行的數據都存儲在一起
- 行式存儲維護大量的索引,存儲成本較高,但是對于隨機讀的效率非常高
- 強事務支持
- 適用場景:OLTP 應用
列式存儲是 HBase 等 NoSQL 列式數據庫的解決方案,有以下特性:
- 在底層的存儲結構上,每列的數據都存儲在一起
- 列式存儲由于其稀疏性的特性,存儲成本較低。
- 適用場景:OLAP 應用,事務要求不高且數據量大
2018-06-19