1.熱點問題
在某一時間段,有大量的資料同時對一個region進行操作
2.原因
對rowkey的設計不合理
對rowkey的劃分不合理
3.解決方式
rowkey是hbase的讀寫唯一辨別
最大長度是64KB。
4.核心原則
設計必須按照業務需求進行設計
5.長度原則
經驗:10~100位元組可以
官方:16位元組,因為作業系統時8位元組進行存儲
6.散列原則
劃分region是按照rowkey的頭部進行劃分。
有幾種方式:
)組合字段
id+timestamp
)反轉rowkey
7.唯一原則
是索引的唯一依據
8.經驗操作
經常講需要查詢的字段整合到rowkey,提高查詢速度。