mirror of
https://github.com/20kaushik02/real-time-traffic-analysis-clickhouse.git
synced 2025-12-06 08:14:07 +00:00
table creation queries
This commit is contained in:
parent
745870bb9c
commit
34b9ae609e
22
clickhouse/Queries.sql
Normal file
22
clickhouse/Queries.sql
Normal file
@ -0,0 +1,22 @@
|
||||
-- TABLE CREATION
|
||||
CREATE TABLE traffic_records ON cluster_1S_2R
|
||||
(
|
||||
time_stamp DateTime64(3, 'Japan') CODEC(Delta, ZSTD),
|
||||
protocol Enum('TCP' = 1, 'UDP' = 2),
|
||||
from_IP IPv4,
|
||||
to_IP IPv4,
|
||||
port UInt16 CODEC(ZSTD),
|
||||
INDEX port_idx port TYPE bloom_filter GRANULARITY 10
|
||||
) ENGINE = ReplicatedMergeTree( '/clickhouse/tables/{shard}/traffic_records', '{replica}')
|
||||
ORDER BY time_stamp
|
||||
SETTINGS storage_policy = 'hot_cold'
|
||||
TTL time_stamp + INTERVAL 5 DAY TO VOLUME 'cold_disk';
|
||||
|
||||
CREATE TABLE ip_region_map ON cluster_1S_2R
|
||||
(
|
||||
ip_range_start IPv4,
|
||||
ip_range_end IPv4,
|
||||
region String,
|
||||
INDEX region_ind region TYPE bloom_filter
|
||||
) ENGINE = ReplicatedMergeTree( '/clickhouse/tables/{shard}/ip_region_map', '{replica}')
|
||||
ORDER BY ip_range_start;
|
||||
Loading…
x
Reference in New Issue
Block a user