forked from ClickHouse/JSONBench
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathddl.sql
More file actions
21 lines (21 loc) · 704 Bytes
/
Copy pathddl.sql
File metadata and controls
21 lines (21 loc) · 704 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CREATE TABLE bluesky
(
`data` JSON(
max_dynamic_paths = 0,
kind LowCardinality(String),
commit.operation LowCardinality(String),
commit.collection LowCardinality(String),
did String,
time_us UInt64) CODEC(ZSTD(1))
)
ORDER BY (
data.kind,
data.commit.operation,
data.commit.collection,
data.did,
fromUnixTimestamp64Micro(data.time_us))
-- Below settings are planned to be default soon
SETTINGS object_serialization_version = 'v3',
dynamic_serialization_version = 'v3',
object_shared_data_serialization_version = 'advanced',
object_shared_data_serialization_version_for_zero_level_parts='map_with_buckets'