如何hbase如何預(yù)先劃分region
婷婷同學(xué)_
2018-10-02 09:09:40
TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
1.取樣,先隨機(jī)生成一定數(shù)量的rowkey,將取樣數(shù)據(jù)按升序排序放到一個(gè)集合里
2.根據(jù)預(yù)分區(qū)的region個(gè)數(shù),對整個(gè)集合平均分割,即是相關(guān)的splitKeys.
3.HBaseAdmin.createTable(HTableDescriptor tableDescriptor,byte[][] splitkeys)可以指定預(yù)分區(qū)的splitKey,即是指定region間的rowkey臨界值.
舉報(bào)