Может ли один ключ строки существовать в нескольких регионах hbase? - PullRequest
0 голосов
/ 26 мая 2020

Насколько я понимаю, таблицы HBase разделены по горизонтали по диапазону ключей строк на «регионы». Регион содержит все строки в таблице между начальным и конечным ключами региона.

Предположим, у меня есть очень большая строка (считая, что она больше, чем установленный максимальный размер области), тогда как она будет храниться в одном регионе. Будет ли он размещен и храниться в нескольких регионах?

1 Ответ

2 голосов
/ 26 мая 2020

Каждая строка целиком находится в одном регионе. Все остальные ключи будут перемещены из этого региона, чтобы максимально соответствовать максимальному размеру региона. Я полагаю, что если вы действительно столкнетесь с такой ситуацией, то это знак того, что вам нужно пересмотреть свой ключевой дизайн.

...