Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.78 KB

terminology.md

File metadata and controls

39 lines (28 loc) · 1.78 KB
slug sidebar_label title sidebar_position
/en/architecture/introduction
Introduction
Introduction
1

import ReplicationShardingTerminology from '@site/docs/en/_snippets/_replication-sharding-terminology.md';

These deployment examples are based on the advice provided to ClickHouse users by the ClickHouse Support and Services organization. These are working examples, and we recommend that you try them and then adjust them to suit your needs. You may find an example here that fits your requirements exactly. Alternatively, should you have a requirement where data is replicated three times instead of two, you should be able to add another replica by following the patterns presented here.

Examples

Basic

  • The Scaling out example shows how to shard your data across two nodes, and use a distributed table. This results in having data on two ClickHouse nodes. The two ClickHouse nodes also run ClickHouse Keeper providing distributed synchronization. A third node runs ClickHouse Keeper standalone to complete the ClickHouse Keeper quorum.

  • The Replication for fault tolerance example shows how to replicate your data across two nodes, and use a ReplicatedMergeTree table. This results in having data on two ClickHouse nodes. In addition to the two ClickHouse server nodes there are three ClickHouse Keeper standalone nodes to manage replication.

<iframe src="//www.youtube.com/embed/vBjCJtw_Ei0" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen> </iframe>

Intermediate

  • Coming soon

Advanced

  • Coming soon