Dedicated ClickHouse Keeper for ClickHouse Clusters
ClickHouse Keeper provides the coordination system for replication and distributed queries in ClickHouse. Whilst ClickHouse Keeper can be co-located with ClickHouse server on the same instance, it is strongly recommended that ClickHouse Keeper runs on dedicated hosts for production clusters as it is very sensitive to disk latency and ClickHouse server may utilize all available system resources.
The decision between dedicated and co-located ClickHouse Keepers should be based on your specific requirements and constraints:
- Dedicated ClickHouse Keepers prioritize performance, reliability, and scalability, but come at additional cost of running dedicated nodes for ClickHouse Keeper
- Co-located ClickHouse Keepers minimize costs and complexity and but introduce risk through resource contention between ClickHouse and ClickHouse Keeper when the node is under significant load.
Please follow guides in Creating a ClickHouse Cluster to create a ClickHouse cluster with Dedicated ClickHouse Keepers enabled.
By Instaclustr Support
Need Support?
Experiencing difficulties on the website or console?
Already have an account?
Need help with your cluster?
Contact Support
Why sign up?