2014-03-04 42 views
0

我在想如果它有3個區域服務器,HBase集羣中表的最大數量是多少。我知道每個表至少包含一個區域,一個區域服務器始終包含1000-1500個區域。那麼這意味着最大桌數= 1500 * 3 = 4500?HBase集羣中表的數量

如果每個表格非常小​​,有可能一個區域包含很多表格,因此我們可以在HBase中擁有數百萬個表格?

回答

0

第一件事:你真的需要數千張表嗎?我不認爲在這種情況下Hbase是一個正確的工具,如果你的地圖很小,你最好使用Redis地圖。

那麼這意味着最大表格數量= 1500 x 3 = 4500?

- > Hbase集羣中表的數量沒有理論上的限制。

如果每個表非常小,有可能一個區域包含很多表,因此我們可以在HBase中擁有數百萬個表?

- >否:區域是表格的一部分,與其關聯,並且僅由一個區域服務器加載。