Перейти к основному содержанию

hashed_array

Словарь полностью хранится в памяти. Каждый атрибут хранится в массиве. Ключевой атрибут хранится в виде хеш-таблицы, где значением служит индекс в массиве атрибутов. Словарь может содержать любое количество элементов с любыми идентификаторами. На практике количество ключей может достигать десятков миллионов. Ключ словаря имеет тип UInt64. Поддерживаются все типы источников. При обновлении данные (из файла или таблицы) считываются целиком. Пример конфигурации:
LAYOUT(HASHED_ARRAY([SHARDS 1]))

complex_key_hashed_array

Этот тип хранилища предназначен для работы с составными ключами. Аналогичен hashed_array. Пример конфигурации:
LAYOUT(COMPLEX_KEY_HASHED_ARRAY([SHARDS 1]))

Последнее изменение 10 июня 2026 г.