записать данные в hbase

У меня проблема при записи данных в hbase. У меня есть сервер с 4 регионами. Когда я пишу данные и использую ключ radom, данные записываются в любой регион, но они находятся на сервере одного региона. Один сервер занят, три сервера свободны. Как это сделать? пишут регулярность во всем регионе сервера.


person cldo    schedule 27.06.2012    source источник
comment
Вам поможет это объяснение?   -  person pyfunc    schedule 28.06.2012
comment
Пожалуйста, реагируйте на вопросы cldo и постарайтесь уделить время написанию предложений.   -  person Maarten Bodewes    schedule 21.08.2012


Ответы (1)


HBase разделяет свои таблицы на региональные серверы. Видеть :

Я не уверен, насколько случайным или далеким должен быть ваш случайный ключ, чтобы иметь возможность писать в разные разделы.

См. обсуждения hbase.hregion.max.filesize и base.hregion.maxfilesize, в которых предполагается, что таблицы разбиваются на новые регионы, когда достигается соответствующий размер данных.

person pyfunc    schedule 27.06.2012