文章目錄
- 一、適用場景(OLAP)
- 二、特性
- 三、限制
- 四、性能
一、適用場景(OLAP)
- 大多數是讀請求
- 資料批寫入
- 不修改已添加的資料
- 查詢為多行少列
- 存盤寬表
- 較少的查詢(單臺100/s左右)
- 對于簡單查詢,允許延遲大約50毫秒
- 無大欄位(例如,每個URL 60個位元組)
- 單查詢行數較大
- 無事務要求,對資料一致性要求低
- 資料被過濾或聚合后能夠被盛放在單臺服務器的記憶體中
二、特性
-
多CPU并行處理
-
資料壓縮
-
分布式
-
支持SQL
-
向量引擎(部分列)
-
支持主鍵
-
索引
-
在線計算
-
支持近似計算
-
支持復制
三、限制
1、不支持事務
2、不適用高頻率,低延遲的更新和洗掉,僅支持批量洗掉、修改
3、稀疏索引,不適合點查詢
四、性能
- 單個大查詢
資料在page cache
? 復雜查詢2-10GB/s(未壓縮),簡單查詢30GB/s
資料不在page cache
? 處理速度等于磁盤IO*壓縮比
在分布式場景性能幾乎線性擴展
- 短查詢的延遲
資料在page cache
幾十萬行的主鍵查詢小于50ms
資料不在page cache
HDD:10ms * 欄位數 * 資料塊資料量
- 短查詢吞吐
每秒100次左右
- 寫入性能
建議每秒最多寫1次或者每次寫入大于1000行,寫入速度50-200MB/s
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/159602.html
標籤:其他
