-2
我知道如果區域大小超過配置的最大大小,HBase會將其分成2個區域,並且似乎1行只位於1個區域中。那麼如果行大小超過配置的最大區域大小會發生什麼?如果單行大小超過區域最大大小,會發生什麼情況?
例如,如果我有一行有100列,每列包含3M字節,則此行總共有300M字節。和最大區域大小設置爲256M,那麼會發生什麼呢? 也許我無法成功插入這樣的一行?
我知道如果區域大小超過配置的最大大小,HBase會將其分成2個區域,並且似乎1行只位於1個區域中。那麼如果行大小超過配置的最大區域大小會發生什麼?如果單行大小超過區域最大大小,會發生什麼情況?
例如,如果我有一行有100列,每列包含3M字節,則此行總共有300M字節。和最大區域大小設置爲256M,那麼會發生什麼呢? 也許我無法成功插入這樣的一行?
HBase分割在行邊界完成。如果一行恰好大於區域大小,它將不會被分割。
爲什麼要將一個區域設置爲只有256M的區域應該在千兆字節 – 2013-04-07 19:23:33