Skip to content

Add GreptimeDB#24

Merged
rschu1ze merged 7 commits intoClickHouse:mainfrom
shuiyisong:add-greptimedb-formal
Mar 17, 2025
Merged

Add GreptimeDB#24
rschu1ze merged 7 commits intoClickHouse:mainfrom
shuiyisong:add-greptimedb-formal

Conversation

@shuiyisong
Copy link
Copy Markdown
Contributor

@shuiyisong shuiyisong commented Mar 14, 2025

This pull request adds GreptimeDB to JSONBench.

GreptimeDB uses a built-in mechanism called Pipeline to process JSON format input logs, and constructs table schema accordingly. The pipeline config in the benchmark is rather simple, and we keep the original JSON structure.

This commit also adds query results for all the benchmark runs at results/_query_results folder, so they can be compared to the results from other systems.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Mar 14, 2025

CLA assistant check
All committers have signed the CLA.

Comment thread greptimedb/main.sh Outdated
Comment thread greptimedb/start.sh
Comment thread greptimedb/load_data.sh Outdated
Comment thread greptimedb/data_size.sh Outdated
Comment thread greptimedb/count.sh Outdated
Comment thread greptimedb/run_queries.sh
@shuiyisong

This comment was marked as resolved.

"index_size": 348815,
"index_size_readable": "349 KB",
"result": [
[0.496, 0.167, 0.165],
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My local measurements on m6i.8xlarge:

[0.647, 0.165, 0.166]
[10.563, 3.276, 3.177]
[0.286, 0.222, 0.221]
 [0.121, 0.061, 0.065]
[0.283, 0.204, 0.2]

These are sufficiently close to your measurements, thanks!

@rschu1ze rschu1ze merged commit ef896e2 into ClickHouse:main Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants