mirror of
https://github.com/20kaushik02/real-time-traffic-analysis-clickhouse.git
synced 2025-12-06 10:54: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