Skip to content

Commit 3317aa2

Browse files
authored
Merge pull request #685 from ClickHouse/update_chdb_result
Update results chDB, latest release 3.7.1
2 parents 11687a7 + c7fc2d5 commit 3317aa2

17 files changed

+678
-509
lines changed

chdb-dataframe/benchmark.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sudo apt-get update -y
66
sudo apt-get install -y python3-pip python3-venv
77
python3 -m venv myenv
88
source myenv/bin/activate
9-
pip install pandas
9+
pip install pandas pyarrow
1010
pip install chdb
1111

1212
# On small machines it can only work with swap
Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
11
{
22
"system": "chDB (DataFrame)",
3-
"date": "2025-09-07",
3+
"date": "2025-11-10",
44
"machine": "c6a.metal",
55
"cluster_size": 1,
66
"proprietary": "no",
77
"tuned": "no",
88
"tags": ["C++","column-oriented","ClickHouse derivative","embedded","stateless","serverless","Python","dataframe"],
9-
"load_time": 78,
10-
"data_size": 200734674944,
9+
"load_time": 101,
10+
"data_size": 155852128256,
1111
"result": [
12-
[0.027, 0.026, 0.026],
13-
[0.05, 0.031, 0.032],
14-
[0.03, 0.029, 0.029],
15-
[0.03, 0.029, 0.028],
16-
[0.56, 0.528, 0.532],
17-
[0.65, 0.655, 0.647],
18-
[0.031, 0.029, 0.03],
19-
[0.04, 0.038, 0.035],
20-
[0.339, 0.295, 0.303],
21-
[0.347, 0.311, 0.31],
22-
[0.121, 0.136, 0.12],
23-
[0.116, 0.1, 0.109],
24-
[0.3, 0.279, 0.281],
25-
[0.332, 0.363, 0.353],
26-
[0.305, 0.307, 0.308],
27-
[0.141, 0.119, 0.132],
28-
[0.474, 0.506, 0.464],
29-
[0.417, 0.355, 0.418],
30-
[0.93, 0.864, 0.73],
31-
[0.025, 0.024, 0.023],
32-
[0.709, 0.717, 0.674],
33-
[0.794, 0.811, 0.729],
34-
[1.043, 0.942, 0.926],
35-
[2.873, 2.567, 2.255],
36-
[0.175, 0.171, 0.181],
37-
[0.158, 0.151, 0.153],
38-
[0.171, 0.171, 0.15],
39-
[0.763, 0.868, 0.773],
40-
[1.769, 2.042, 1.834],
41-
[0.074, 0.072, 0.074],
42-
[0.214, 0.212, 0.199],
43-
[0.278, 0.259, 0.255],
44-
[0.757, 0.806, 0.797],
45-
[1.279, 1.392, 1.295],
46-
[1.246, 1.391, 1.316],
47-
[0.16, 0.112, 0.101],
48-
[0.746, 0.752, 0.679],
49-
[0.676, 0.495, 0.498],
50-
[0.687, 0.692, 0.726],
51-
[0.981, 0.955, 0.91],
52-
[0.084, 0.072, 0.076],
53-
[0.068, 0.07, 0.07],
54-
[0.066, 0.071, 0.068]
12+
[0.058, 0.014, 0.013],
13+
[0.03, 0.015, 0.017],
14+
[0.026, 0.015, 0.015],
15+
[0.092, 0.015, 0.016],
16+
[0.334, 0.306, 0.295],
17+
[0.404, 0.418, 0.415],
18+
[0.025, 0.023, 0.025],
19+
[0.022, 0.022, 0.021],
20+
[0.432, 0.408, 0.425],
21+
[0.514, 0.413, 0.459],
22+
[0.309, 0.304, 0.315],
23+
[0.214, 0.204, 0.192],
24+
[0.506, 0.483, 0.465],
25+
[0.919, 0.941, 0.887],
26+
[0.325, 0.307, 0.306],
27+
[0.123, 0.125, 0.131],
28+
[0.488, 0.455, 0.507],
29+
[0.498, 0.415, 0.451],
30+
[0.889, 0.772, 0.723],
31+
[0.029, 0.024, 0.022],
32+
[0.726, 0.758, 0.691],
33+
[0.889, 0.949, 0.995],
34+
[1.162, 1.233, 1.385],
35+
[3.299, 2.196, 2.784],
36+
[0.209, 0.175, 0.188],
37+
[0.159, 0.163, 0.163],
38+
[0.168, 0.172, 0.161],
39+
[0.869, 0.886, 0.84],
40+
[1.352, 1.365, 1.342],
41+
[0.052, 0.059, 0.054],
42+
[0.385, 0.371, 0.362],
43+
[0.329, 0.302, 0.314],
44+
[0.775, 0.831, 0.841],
45+
[1.352, 1.391, 1.425],
46+
[1.382, 1.342, 1.27],
47+
[0.136, 0.115, 0.109],
48+
[0.696, 0.682, 0.739],
49+
[0.495, 0.451, 0.479],
50+
[0.714, 0.706, 0.706],
51+
[0.987, 0.899, 0.976],
52+
[0.088, 0.085, 0.08],
53+
[0.082, 0.08, 0.072],
54+
[0.069, 0.057, 0.062]
5555
]
5656
}
5757

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"system": "chDB (DataFrame)",
3+
"date": "2025-11-10",
4+
"machine": "c7i.metal-48xl",
5+
"cluster_size": 1,
6+
"proprietary": "no",
7+
"tuned": "no",
8+
"tags": ["C++","column-oriented","ClickHouse derivative","embedded","stateless","serverless","Python","dataframe"],
9+
"load_time": 140,
10+
"data_size": 153826500608,
11+
"result": [
12+
[0.06, 0.01, 0.009],
13+
[0.019, 0.013, 0.012],
14+
[0.02, 0.013, 0.013],
15+
[0.044, 0.011, 0.016],
16+
[0.288, 0.253, 0.25],
17+
[0.351, 0.39, 0.379],
18+
[0.018, 0.021, 0.02],
19+
[0.028, 0.02, 0.019],
20+
[0.403, 0.432, 0.414],
21+
[0.579, 0.399, 0.455],
22+
[0.287, 0.282, 0.281],
23+
[0.199, 0.194, 0.194],
24+
[0.455, 0.46, 0.448],
25+
[0.896, 0.92, 0.922],
26+
[0.297, 0.275, 0.288],
27+
[0.123, 0.131, 0.119],
28+
[0.443, 0.428, 0.425],
29+
[0.374, 0.383, 0.391],
30+
[0.691, 0.699, 0.654],
31+
[0.023, 0.02, 0.018],
32+
[0.657, 0.641, 0.59],
33+
[0.87, 0.866, 0.846],
34+
[1.212, 1.168, 1.097],
35+
[3.549, 2.256, 2.19],
36+
[0.21, 0.2, 0.195],
37+
[0.171, 0.189, 0.172],
38+
[0.171, 0.193, 0.18],
39+
[0.732, 0.751, 0.763],
40+
[1.249, 1.344, 1.231],
41+
[0.054, 0.045, 0.044],
42+
[0.343, 0.36, 0.349],
43+
[0.348, 0.299, 0.329],
44+
[0.671, 0.683, 0.664],
45+
[1.103, 1.057, 1.134],
46+
[1.179, 1.101, 1.078],
47+
[0.149, 0.131, 0.113],
48+
[0.588, 0.576, 0.6],
49+
[0.49, 0.519, 0.474],
50+
[0.567, 0.574, 0.584],
51+
[0.794, 0.848, 0.794],
52+
[0.081, 0.078, 0.082],
53+
[0.072, 0.075, 0.073],
54+
[0.063, 0.062, 0.061]
55+
]
56+
}
57+

chdb-parquet/benchmark.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sudo apt-get update -y
66
sudo apt-get install -y python3-pip python3-venv
77
python3 -m venv myenv
88
source myenv/bin/activate
9-
pip install psutil
9+
pip install psutil pyarrow
1010
pip install chdb
1111

1212
# Load the data
Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"system": "chDB (Parquet, partitioned)",
3-
"date": "2025-08-31",
3+
"date": "2025-11-10",
44
"machine": "c6a.2xlarge",
55
"cluster_size": 1,
66
"proprietary": "no",
@@ -9,49 +9,49 @@
99
"load_time": 0,
1010
"data_size": 14737666736,
1111
"result": [
12-
[0.096, 0.012, 0.014],
13-
[0.181, 0.088, 0.087],
14-
[0.274, 0.179, 0.177],
15-
[0.582, 0.153, 0.147],
16-
[1.2, 0.64, 0.632],
17-
[1.374, 1.14, 1.132],
18-
[0.177, 0.084, 0.086],
19-
[0.196, 0.098, 0.096],
20-
[1.206, 0.959, 0.949],
21-
[1.935, 1.271, 1.262],
22-
[0.962, 0.584, 0.585],
23-
[1.053, 0.638, 0.638],
24-
[1.449, 1.242, 1.226],
25-
[2.571, 1.722, 1.668],
26-
[1.682, 1.391, 1.382],
27-
[1.173, 0.835, 0.823],
28-
[3.816, 3.229, 3.348],
29-
[2.682, 2.095, 2.097],
30-
[10.08, 9.821, 9.896],
31-
[0.341, 0.139, 0.134],
32-
[9.461, 2.867, 3.109],
33-
[11.076, 3.402, 3.464],
34-
[21.863, 6.582, 6.512],
35-
[55.978, 53.456, 25.532],
36-
[2.611, 0.836, 0.827],
37-
[1.059, 0.902, 0.881],
38-
[2.605, 0.809, 0.808],
39-
[9.594, 3.317, 3.361],
40-
[20.028, 19.614, 19.791],
41-
[2.264, 2.186, 2.232],
42-
[2.65, 1.447, 1.381],
43-
[6.418, 1.991, 1.841],
44-
[15.739, 14.261, 14.05],
45-
[10.846, 5.856, 5.749],
46-
[10.874, 5.731, 5.702],
47-
[0.841, 0.665, 0.752],
48-
[0.343, 0.208, 0.184],
49-
[0.271, 0.137, 0.15],
50-
[0.276, 0.134, 0.135],
51-
[0.525, 0.332, 0.344],
52-
[0.174, 0.082, 0.081],
53-
[0.159, 0.074, 0.076],
54-
[0.145, 0.058, 0.061]
12+
[0.101, 0.012, 0.011],
13+
[0.191, 0.091, 0.091],
14+
[0.338, 0.161, 0.155],
15+
[0.43, 0.15, 0.147],
16+
[0.938, 0.727, 0.724],
17+
[1.403, 1.17, 1.172],
18+
[0.184, 0.074, 0.075],
19+
[0.212, 0.102, 0.104],
20+
[1.288, 1.038, 1.037],
21+
[1.634, 1.313, 1.311],
22+
[0.834, 0.569, 0.568],
23+
[0.902, 0.642, 0.641],
24+
[1.497, 1.209, 1.186],
25+
[2.514, 1.759, 1.743],
26+
[1.679, 1.402, 1.391],
27+
[1.121, 0.728, 0.73],
28+
[3.719, 3.001, 2.959],
29+
[2.685, 1.928, 1.929],
30+
[6.517, 5.476, 5.546],
31+
[0.399, 0.163, 0.159],
32+
[9.45, 3.001, 3.026],
33+
[11.09, 3.407, 3.394],
34+
[21.64, 6.525, 6.448],
35+
[55.707, 54.66, 53.416],
36+
[2.595, 0.86, 0.868],
37+
[1.099, 0.9, 0.89],
38+
[2.596, 0.836, 0.832],
39+
[9.589, 3.436, 3.388],
40+
[20.051, 19.519, 19.579],
41+
[2.297, 2.196, 2.189],
42+
[2.598, 1.386, 1.383],
43+
[6.574, 1.9, 1.97],
44+
[14.972, 15.182, 14.656],
45+
[10.924, 5.828, 5.792],
46+
[10.848, 5.776, 5.749],
47+
[0.735, 0.679, 0.603],
48+
[0.366, 0.2, 0.161],
49+
[0.247, 0.12, 0.115],
50+
[0.331, 0.138, 0.131],
51+
[0.609, 0.31, 0.298],
52+
[0.186, 0.073, 0.069],
53+
[0.176, 0.06, 0.064],
54+
[0.162, 0.051, 0.052]
5555
]
5656
}
5757

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"system": "chDB (Parquet, partitioned)",
3-
"date": "2025-08-31",
3+
"date": "2025-11-10",
44
"machine": "c6a.4xlarge",
55
"cluster_size": 1,
66
"proprietary": "no",
@@ -9,49 +9,49 @@
99
"load_time": 0,
1010
"data_size": 14737666736,
1111
"result": [
12-
[0.082, 0.012, 0.019],
13-
[0.135, 0.052, 0.053],
14-
[0.173, 0.097, 0.097],
15-
[0.539, 0.099, 0.096],
16-
[1.301, 0.476, 0.435],
17-
[1.255, 0.726, 0.709],
18-
[0.126, 0.051, 0.051],
19-
[0.14, 0.061, 0.058],
20-
[1.157, 0.678, 0.735],
21-
[1.821, 0.912, 0.914],
22-
[0.918, 0.386, 0.397],
23-
[0.978, 0.42, 0.454],
24-
[1.46, 0.955, 0.952],
25-
[2.454, 1.324, 1.307],
26-
[1.215, 1.045, 1.047],
27-
[0.788, 0.65, 0.663],
28-
[3.254, 2.41, 2.228],
29-
[2.277, 1.378, 1.361],
30-
[6.034, 4.209, 4.281],
31-
[0.205, 0.089, 0.088],
32-
[9.447, 3.55, 3.54],
33-
[11.166, 4.099, 3.896],
34-
[21.719, 7.484, 7.549],
35-
[55.888, 20.253, 20.573],
36-
[2.613, 0.755, 0.719],
37-
[0.846, 0.607, 0.571],
38-
[2.614, 0.728, 0.719],
39-
[9.605, 3.975, 4.067],
40-
[10.56, 10.495, 10.515],
41-
[2.644, 2.614, 2.624],
42-
[2.644, 1.064, 1.059],
43-
[6.295, 1.443, 1.562],
44-
[7.599, 5.64, 5.601],
45-
[10.742, 5.406, 5.42],
46-
[11.015, 5.66, 5.356],
47-
[0.611, 0.541, 0.494],
48-
[0.417, 0.194, 0.195],
49-
[0.224, 0.114, 0.162],
50-
[0.264, 0.132, 0.118],
51-
[0.513, 0.304, 0.266],
52-
[0.164, 0.068, 0.071],
53-
[0.151, 0.061, 0.062],
54-
[0.135, 0.048, 0.048]
12+
[0.089, 0.012, 0.011],
13+
[0.149, 0.059, 0.061],
14+
[0.216, 0.102, 0.093],
15+
[0.391, 0.119, 0.118],
16+
[0.601, 0.505, 0.509],
17+
[0.907, 0.736, 0.751],
18+
[0.144, 0.048, 0.045],
19+
[0.16, 0.067, 0.067],
20+
[0.905, 0.772, 0.764],
21+
[1.435, 0.937, 0.921],
22+
[0.674, 0.384, 0.401],
23+
[0.732, 0.438, 0.419],
24+
[1.049, 0.853, 0.83],
25+
[2.409, 1.322, 1.308],
26+
[1.204, 1.013, 0.981],
27+
[0.703, 0.572, 0.567],
28+
[3.114, 2.281, 2.121],
29+
[2.163, 1.401, 1.416],
30+
[5.675, 3.959, 3.9],
31+
[0.245, 0.108, 0.106],
32+
[9.533, 3.39, 3.33],
33+
[11.117, 3.722, 3.709],
34+
[21.652, 7.061, 7.077],
35+
[55.742, 18.945, 19.009],
36+
[2.602, 0.733, 0.723],
37+
[0.822, 0.57, 0.576],
38+
[2.623, 0.724, 0.706],
39+
[9.648, 3.817, 3.819],
40+
[10.733, 10.308, 10.273],
41+
[2.543, 2.437, 2.432],
42+
[2.585, 1.049, 1.012],
43+
[6.199, 1.461, 1.472],
44+
[7.373, 5.367, 5.35],
45+
[10.564, 5.044, 5.012],
46+
[10.614, 5.073, 5.011],
47+
[0.514, 0.519, 0.442],
48+
[0.45, 0.193, 0.146],
49+
[0.229, 0.107, 0.115],
50+
[0.46, 0.133, 0.136],
51+
[0.525, 0.31, 0.282],
52+
[0.171, 0.062, 0.055],
53+
[0.165, 0.057, 0.05],
54+
[0.145, 0.041, 0.039]
5555
]
5656
}
5757

0 commit comments

Comments
 (0)