Skip to content

Commit 2603ff0

Browse files
authored
Merge pull request #101 from eldenmoon/doris-ddl
update doris ddl and version
2 parents f3f8af2 + f6bef99 commit 2603ff0

File tree

7 files changed

+30
-27
lines changed

7 files changed

+30
-27
lines changed

doris/ddl.sql

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
CREATE TABLE bluesky (
2-
`id` BIGINT NOT NULL AUTO_INCREMENT,
3-
`data` variant NOT NULL
2+
kind VARCHAR(100) GENERATED ALWAYS AS (get_json_string(data, '$.kind')) NOT NULL,
3+
operation VARCHAR(100) GENERATED ALWAYS AS (get_json_string(data, '$.commit.operation')) NULL,
4+
collection VARCHAR(100) GENERATED ALWAYS AS (get_json_string(data, '$.commit.collection')) NULL,
5+
did VARCHAR(100) GENERATED ALWAYS AS (get_json_string(data,'$.did')) NOT NULL,
6+
time DATETIME GENERATED ALWAYS AS (from_microsecond(get_json_bigint(data, '$.time_us'))) NOT NULL,
7+
`data` variant<'kind': string, 'commit.operation' : string, 'commit.collection' : string, 'did' : string, 'time_us' : bigint, properties("variant_max_subcolumns_count" = "1024")> NOT NULL
48
)
5-
DISTRIBUTED BY HASH(id) BUCKETS 32
6-
PROPERTIES (
7-
"replication_num"="1"
8-
);
9+
DUPLICATE KEY (kind, operation, collection, did)
10+
DISTRIBUTED BY HASH(collection, did) BUCKETS 32
11+
PROPERTIES ("replication_num"="1");

doris/main.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# If you change something in this file, please change also in starrocks/main.sh.
44

5-
export DORIS_FULL_NAME="apache-doris-3.0.5-bin-x64"
5+
export DORIS_FULL_NAME="apache-doris-3.1.0-bin-x64"
66

77
DEFAULT_CHOICE=ask
88
DEFAULT_DATA_DIRECTORY=~/data/bluesky

doris/results/m6i.8xlarge_bluesky_1000m.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"total_size": 214623810748,
1313
"data_size": 214623810748,
1414
"result": [
15-
[4.24,1.67,1.66],
16-
[222.33,11.01,10.16],
17-
[27.82,7.47,7.45],
18-
[235.20,6.41,6.07],
19-
[234.71,6.37,5.78]
15+
[1.84,1.61,1.61],
16+
[43.06,6.20,6.18],
17+
[21.74,5.67,5.45],
18+
[4.46,1.18,1.12],
19+
[1.15,1.16,1.15]
2020
]
2121
}

doris/results/m6i.8xlarge_bluesky_100m.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"total_size": 21304111530,
1313
"data_size": 21304111530,
1414
"result": [
15-
[0.23,0.19,0.19],
16-
[20.94,1.01,1.04],
17-
[1.21,0.74,0.75],
18-
[0.54,0.51,0.55],
19-
[0.57,0.56,0.53]
15+
[0.19,0.18,0.19],
16+
[1.06,0.72,0.70],
17+
[1.23,0.57,0.55],
18+
[0.16,0.15,0.16],
19+
[0.17,0.18,0.16]
2020
]
2121
}

doris/results/m6i.8xlarge_bluesky_10m.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"total_size": 2170032226,
1313
"data_size": 2170032226,
1414
"result": [
15-
[1.05,0.04,0.05],
16-
[1.33,0.15,0.15],
17-
[0.11,0.11,0.11],
18-
[0.08,0.08,0.08],
19-
[0.09,0.08,0.08]
15+
[0.03,0.04,0.04],
16+
[0.11,0.11,0.11],
17+
[0.08,0.07,0.08],
18+
[0.03,0.03,0.04],
19+
[0.03,0.03,0.04]
2020
]
2121
}

doris/results/m6i.8xlarge_bluesky_1m.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"total_size": 207785820,
1313
"data_size": 207785820,
1414
"result": [
15-
[0.05,0.02,0.03],
16-
[0.09,0.04,0.05],
17-
[0.06,0.04,0.04],
18-
[0.04,0.03,0.05],
19-
[0.03,0.04,0.03]
15+
[0.02,0.02,0.02],
16+
[0.04,0.03,0.03],
17+
[0.02,0.02,0.03],
18+
[0.03,0.02,0.02],
19+
[0.02,0.02,0.02]
2020
]
2121
}

0 commit comments

Comments
 (0)