# Manticore cluster

Manticore Search is a highly distributed system that provides all the necessary components to create a highly available and scalable database for search. This includes:
* [distributed table](../Creating_a_table/Creating_a_distributed_table/Creating_a_distributed_table.md) for sharding
  * [Mirroring](../Creating_a_cluster/Remote_nodes/Mirroring.md) for high availability
  * [Load balancing](../Creating_a_cluster/Remote_nodes/Load_balancing.md) for scalability
* [Replication](../Creating_a_cluster/Setting_up_replication/Setting_up_replication.md) for data safety

Manticore Search offers great flexibility in terms of how you set up your cluster. There are no limitations, so it's up to you to design your cluster according to your needs. Simply learn about the tools mentioned above and use them to achieve your desired goal.

<!-- proofread -->

