Add ZigHouse#895
Conversation
|
Is there a homepage or GitHub repository for ZigHouse? #836 made me a bit sceptical about submissions that only come with a download but not homepage/repository. |
|
I'm in favor of accepting everything that works at least occasionally. I like looking at experimental, obscure, discontinued, historical, and even crackpot databases: https://presentations.clickhouse.com/2018-unknown_developers_reissue/ Just take care when testing - use only isolated machines. |
|
Thanks for your feedback. I will try to make the submission satisfy the project requirements as much as possible. I have been a long-time ClickHouse user, and I learned a lot from ClickHouse's design while using it. ZigHouse is an attempt to build a lightweight single-node analytical database inspired by column-oriented execution, vectorized data processing, and SIMD-friendly kernels. I also used DuckDB as an important reference point when comparing the design and behavior. At the current stage, ZigHouse is closer to a non-general-purpose, embedded DuckDB-like analytical engine rather than a mature database system. The main target use case is lightweight embedded analytics on structured wide tables, especially time-related analytical workloads with scans, aggregations, Top-K queries, and unique/distinct-style computations. The slides looks fun, let me check and update the progress, Thank you all |
|
Here is a simple homepage https://donge.github.io/zighouse/ |
|
The scripts work. |
|
Added a result here: #898 |
|
Thanks Alexey, truly impressive with your productivity as CTO coder |
|
ZigHouse hardcodes the set of ClickBench queries and can't process any other query, so we will have to remove it. |
|
Sure, ZigHouse is still being built bottom-up right now. My goal is to set the fastest possible baseline so we don't see any performance drops when integrating generic path later on. this time only have an executor for now, without a complete SQL AST parser. |
Summary
c6i.4xlargeresults from the 2026-05-11 run.Notes
The result uses
c6i.4xlargebecausec6a.4xlargewas unavailable in the AWS China regions used for this run.Release binary:
https://github.com/donge/zighouse/releases/tag/v0.1.0-clickbench
SHA256:
5a779eacf87082eeeb13b336d6f798a0399593c29b5a586ab67202104396dc83