Не обязательно, но в какой-то момент так и будет.Это часть базовой архитектуры HBase.Если вы представляете таблицу HBase как электронную таблицу со своими строками и столбцами, то область охватывает несколько последовательных строк в одном направлении и все столбцы одного или нескольких семейств столбцов.Таким образом, весь лист покрывается плитками областей.
Каждая область хранится на одном или нескольких (обычно трех) узлах кластера.(Если вы потеряете все узлы, содержащие определенный регион, вы потеряете все данные региона. Если вы потеряете только одну реплику, HBase гарантирует, что она реплицируется на другой узел из оставшихся копий.)
Теперь, когда данные, содержащиеся в области, становятся слишком большими, HBase автоматически инициирует разделение областей, в результате чего получаются две новые области, каждая из которых содержит половину данных.Только через разбиение по регионам (помимо репликации по областям) данные в конечном итоге распределяются по кластеру HBase.
Хранение данных для одной строки в разных столбцах одного и того же семейства столбцов гарантирует, что данные хранятся вместе в одном месте.