Skip to content

Commit

Permalink
Administration/Clustering: Add section about "expanding clusters"
Browse files Browse the repository at this point in the history
... linking to community forum article "How to add new nodes to an
existing cluster".

-- https://community.cratedb.com/t/how-to-add-new-nodes-to-an-existing-cluster/1546
  • Loading branch information
hlcianfagna authored and amotl committed Feb 27, 2024
1 parent 4dd2d54 commit d1fe6a0
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion docs/admin/clustering/scale-up-down.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,28 @@
(scaling-clusters)=

# Scaling Clusters Up and Down

A significant feature in CrateDB is that it can scale horizontally, which means
that instead of adding more RAM, CPU, and disk resources to existing nodes, you
will add more individual nodes to your CrateDB cluster.

By running your database cluster on multiple nodes, you will gain two benefits.

- Store data volumes larger than being able to be handled on a single machine.
- Add resiliency to your distributed database cluster, by increasing the number
of replica nodes.


(scaling-expand)=
## Expand Cluster

The article about [how to add new nodes to an existing cluster] walks you
through the process of scaling up your database cluster, and educates you
about the corresponding details to consider.


(scaling-ondemand)=
## On-Demand Scaling

The article about [scaling CrateDB clusters up and down to cope with peaks in
demand] shares knowledge about the [shard allocation filtering] feature of
CrateDB.
Expand Down Expand Up @@ -36,5 +57,6 @@ ALTER CLUSTER DECOMMISSION 'nodename';
```


[how to add new nodes to an existing cluster]: https://community.cratedb.com/t/how-to-add-new-nodes-to-an-existing-cluster/1546
[scaling CrateDB clusters up and down to cope with peaks in demand]: https://community.cratedb.com/t/scaling-cratedb-clusters-up-and-down-to-cope-with-peaks-in-demand/1314
[shard allocation filtering]: inv:crate-reference#ddl_shard_allocation

0 comments on commit d1fe6a0

Please sign in to comment.