如何hbase如何預(yù)先劃分region
1 回答

弒天下
TA貢獻1818條經(jīng)驗 獲得超8個贊
1.取樣,先隨機生成一定數(shù)量的rowkey,將取樣數(shù)據(jù)按升序排序放到一個集合里
2.根據(jù)預(yù)分區(qū)的region個數(shù),對整個集合平均分割,即是相關(guān)的splitKeys.
3.HBaseAdmin.createTable(HTableDescriptor tableDescriptor,byte[][] splitkeys)可以指定預(yù)分區(qū)的splitKey,即是指定region間的rowkey臨界值.
- 1 回答
- 0 關(guān)注
- 814 瀏覽
添加回答
舉報
0/150
提交
取消