D
Имеется конфигурация:
<storage_configuration>
<disks>
<hdd>
<path>/mnt/hdd/clickhouse/</path>
</hdd>
</disks>
<policies>
<hdd_policy>
<volumes>
<hdd_volume>
<disk>hdd</disk>
</hdd_volume>
</volumes>
</hdd_policy>
</policies>
</storage_configuration>
При создании такой таблицы:
CREATE TABLE test.t1
(
EventDate Date,
Value Int32
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(EventDate)
ORDER BY EventDate
TTL EventDate + INTERVAL 1 MONTH TO DISK 'hdd'
SETTINGS storage_policy='hdd_policy'
Данные пишутся на hdd, как настроить конфиг, что бы новые данные писались на ssd, а спустя месяц по TTL переносились на hdd?
Конфигурация должна быть такая или нет?
<storage_configuration>
<disks>
<ssd>
<path>/mnt/ssd/clickhouse/</path>
</ssd>
<hdd>
<path>/mnt/hdd/clickhouse/</path>
</hdd>
</disks>
<policies>
<hdd_policy>
<volumes>
<ssd_volume>
<disk>ssd</disk>
</ssd_volume>
<hdd_volume>
<disk>hdd</disk>
</hdd_volume>
</volumes>
</hdd_policy>
</policies>
</storage_configuration>