hashed_array
字典完全存储在内存中。每个属性都存储在一个数组中。键属性以哈希表的形式存储,其中值是属性数组中的索引。字典可以包含任意数量、带有任意标识符的元素。实际中,键的数量可达到数千万个。
字典键的类型为 UInt64。
支持所有类型的源。更新时,会读取全部数据 (来自文件或表) 。
配置示例:
LAYOUT(HASHED_ARRAY([SHARDS 1]))<layout>
<hashed_array>
</hashed_array>
</layout>complex_key_hashed_array
这种存储类型适用于复合键。与 hashed_array 类似。
配置示例:
LAYOUT(COMPLEX_KEY_HASHED_ARRAY([SHARDS 1]))<layout>
<complex_key_hashed_array />
</layout>