list_regions

Определение

Отображает все регионы для указанной таблицы.

Использование

list_regions '[namespace_name:]<table_name>'[,
             {<attr_name> => '<attr_value>'[,...]}[,
             <output_fields[]>]]
Аргументы
Параметр Описание

namespace_name

Имя пространства имен

table_name

Имя таблицы

attr_name

Опциональный параметр, используемый для фильтрации результатов. Возможные значения: 'SERVER_NAME' (имя Region Server),'LOCALITY_THRESHOLD' (расположение региона)

attr_value

Желаемое значение параметра attr_name

output_fields

Необязательный массив, содержащий одно или несколько полей, которые должны отображаться в выходной информации. Возможные значения: 'SERVER_NAME', 'REGION_NAME', 'START_KEY', 'END_KEY', 'SIZE', 'REQ', 'LOCALITY'. Возможно использование нескольких значений. Значения не чувствительны к регистру. По умолчанию отображаются все поля (описание доступно ниже)

Выходные параметры
Параметр Описание

SERVER_NAME

Имя Region Server

REGION_NAME

Полное имя региона

START_KEY

Начальный ключ строки региона

END_KEY

Конечный ключ строки региона

SIZE

Размер региона (в МБ)

REQ

Количество запросов к региону

LOCALITY

Расположение региона (1 в случае сброса данных в HFiles)

Примеры

Получение списка регионов без фильтров

hbase(main):007:0> list_regions 't1'
                                        SERVER_NAME |                                         REGION_NAME |  START_KEY |    END_KEY |  SIZE |   REQ |   LOCALITY |
 -------------------------------------------------- | --------------------------------------------------- | ---------- | ---------- | ----- | ----- | ---------- |
 bds-adh-2.ru-central1.internal,16020,1637214343541 | t1,,1637234844003.562aabcac6ff0688b31260c44c9863c8. |            |            |     0 |     0 |        1.0 |
 1 rows
Took 0.5142 seconds

Получение списка регионов для определенного Region Server

hbase(main):010:0> list_regions 't1', {SERVER_NAME => 'bds-adh-2.ru-central1.internal,16020,1637214343541'}
                                        SERVER_NAME |                                         REGION_NAME |  START_KEY |    END_KEY |  SIZE |   REQ |   LOCALITY |
 -------------------------------------------------- | --------------------------------------------------- | ---------- | ---------- | ----- | ----- | ---------- |
 bds-adh-2.ru-central1.internal,16020,1637214343541 | t1,,1637234844003.562aabcac6ff0688b31260c44c9863c8. |            |            |     0 |     0 |        1.0 |
 1 rows
Took 0.0180 seconds

Ограничение выходных полей

hbase(main):011:0> list_regions 't1', {}, ['SERVER_NAME','REGION_NAME']
                                        SERVER_NAME |                                         REGION_NAME |
 -------------------------------------------------- | --------------------------------------------------- |
 bds-adh-2.ru-central1.internal,16020,1637214343541 | t1,,1637234844003.562aabcac6ff0688b31260c44c9863c8. |
 1 rows
Took 0.0181 seconds
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней