Практика 'Сжатие' - Clickhouse
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
||||
-- Задание 1
|
||||
|
||||
CREATE TABLE mnoskov.logs
|
||||
ON CLUSTER clickhouse_cluster
|
||||
(
|
||||
id UInt64,
|
||||
level String,
|
||||
message String CODEC(ZSTD(3)),
|
||||
created_at DateTime CODEC(Delta, ZSTD)
|
||||
)
|
||||
ENGINE=ReplicatedMergeTree(
|
||||
'/clickhouse/tables/{shard}/mnoskov/logs',
|
||||
'{replica}'
|
||||
)
|
||||
ORDER BY created_at;
|
||||
|
||||
SELECT
|
||||
column,
|
||||
compression_codec
|
||||
FROM system.columns
|
||||
WHERE table = 'logs';
|
||||
-- если делать с codec_expression, то ошибка вылазит мол такой колонки нет
|
||||
-- Выглядит вот так:
|
||||
-- id
|
||||
-- level
|
||||
-- message CODEC(ZSTD(3))
|
||||
-- created_at CODEC(Delta(4), ZSTD(1))
|
||||
Reference in New Issue
Block a user