{"repo":"kasimeka/clickhouse-compute-storage-separation-literature-review","free":true,"listed":false,"github":"https://github.com/kasimeka/clickhouse-compute-storage-separation-literature-review","clone":"git clone https://github.com/kasimeka/clickhouse-compute-storage-separation-literature-review.git","description":"a literature review analyzing ClickHouse's compute-storage separation landscape, comparing the available offerings to assess the production readiness of stateless CH deployments, and identify future prospects for the architecture","language":null,"stars":12,"topics":["architecture","clickhouse","data-engineering","data-lake","devops","infrastructure","olap","database","dbms"],"license":null,"category":"databases-storage","readme_excerpt":"state of compute-storage separation in clickhouse objective this document provides a literature review of the current state of stateless servers (compute-storage separation) in clickhouse as of Jan 7th 2026. it evaluates the available architectures and their limitations the proprietary standard: SharedMergeTree, ClickHouseⓇ Cloud and ClickHouseⓇ Private the closed source, ClickHouseⓇ Inc. exclusive SharedMergeTree engine represents the gold standard for CH compute-storage separation - persistence is managed entirely within shared storage (S3) for data parts and Keeper as a centralized metadata store - compute nodes are completely stateless and fully decoupled; no communication takes place between them, everything flows through Keepers and S3 - it provides lightweight, asynchronous, leaderless replication - writes sent to any node are stored in S3 and their metadata are replicated to a Keeper quorum - each replica independently fetches new metadata in the background and discovers the new parts - nothing needs to be replicated as the cluster scales out - inserts/mutations/merges are all faster with lower latency courtesy of operating directly on a single shared copy of the data SMT is only available through ClickHouseⓇ Inc.'s services 1. ClickHouseⓇ Cloud, default SaaS offering in limited regions 1. ClickHouseⓇ Private - a fully self-hosted packaging of SMT engine code - architectured as a lightweight stateless API (HTTP & TCP), horizontally scalable cache layer(s) managed by a","default_branch":null,"files":null,"tree":[],"storefront":"/r/kasimeka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kasimeka/clickhouse-compute-storage-separation-literature-review/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}