zooqueen 06f45b6529 datastore rebrand: compound symbols + CMake targets/macros (clickhouse -> datastore)
The deep internal rebrand (user: "rename all compound symbols", "datastore_ good", "DB:: fine"):
- CamelCase symbols ClickHouse* -> Datastore* (358 distinct): mainEntryDatastoreServer,
  DatastoreDictionarySource, DatastoreRevision, DatastoreVersion, etc. URL/repo lines skipped.
- snake targets + macros clickhouse_* -> datastore_* (850 occ): datastore_common_io,
  datastore_add_executable, datastore_program_install, datastore_functions, etc. — uniform
  across src + cmake + all CMakeLists, and the contrib wrappers that link/use them
  (croaring, nuraft, corrosion, chdig, delta-kernel-rs, mongo-cxx).
- CLICKHOUSE_* macros -> DATASTORE_* (DATASTORE_OFFICIAL_BUILD, ENABLE_DATASTORE_*, etc.).
- project(ClickHouse) -> project(Datastore) so ${Datastore_SOURCE_DIR}/${Datastore_BINARY_DIR}
  (45 refs) resolve.

Replace (not drop) -> collision-free. DB:: namespace kept (per direction). lowercase SQL
`clickhouse` dictionary-source keyword + clickhouse.com / github.com/ClickHouse URLs kept.
NEEDS BUILD VERIFICATION on spark/CI — uniform + inspected-consistent but uncompiled here.
2026-06-21 20:38:05 -07:00
2026-03-05 12:52:21 +01:00
…
…
2026-05-13 13:11:04 +00:00
…
2026-02-09 18:21:33 +01:00
…
2026-02-27 18:34:22 +01:00
…
2026-03-02 17:35:34 +01:00

Website Apache 2.0 License

Hanzo Datastore

Hanzo Datastore is an open-source column-oriented database management system that allows generating analytical data reports in real-time.

Based on ClickHouse - optimized for AI analytics and Hanzo ecosystem integration.

How To Install (Linux, macOS, FreeBSD)

curl https://hanzo.ai/datastore/install | sh

Or using Docker:

docker pull hanzoai/datastore:latest
docker run -d -p 8123:8123 -p 9000:9000 hanzoai/datastore:latest

Quick Start with Docker Compose

cd hanzo
docker compose up -d

This starts:

  • Hanzo Datastore on ports 8123 (HTTP) and 9000 (Native)
  • Keeper (distributed coordination) on port 9181
  • Grafana on port 3030 for visualization

Features

  • Real-time Analytics: Sub-second queries on billions of rows
  • Column-oriented Storage: Optimized for analytical workloads
  • SQL Compatible: Standard SQL with extensions for analytics
  • Scalable: From single node to distributed clusters
  • Hanzo Integration: Built-in support for Hanzo unified analytics schema

Documentation

Based on ClickHouse

Hanzo Datastore is a fork of ClickHouse, the world's fastest open-source OLAP database. We maintain compatibility with upstream ClickHouse while adding Hanzo-specific integrations and optimizations.

Upstream Resources

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

License

Apache License 2.0. See LICENSE for details.

About Hanzo AI

Hanzo AI (Techstars '17) builds AI infrastructure including:

  • Hanzo LLM Gateway - Unified API for 100+ LLM providers
  • Hanzo MCP - Model Context Protocol tools
  • Hanzo Datastore - Real-time analytics database
  • Hanzo Network - Decentralized AI compute marketplace

Learn more at hanzo.ai

S
Description
No description provided
Readme Apache-2.0 Cite this repository
8.3 GiB
Languages
C++ 70.9%
Python 12.2%
Shell 5.5%
Assembly 4.2%
C 1.8%
Other 5.2%