Практика 'Сжатие' - 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