father::数据库 分布式数据库是一种将数据分布在多个节点上的数据库系统,这些节点可以位于不同的物理位置。分布式数据库的关键目标是通过将数据和工作负载分散到多个服务器上,来提高系统的可扩展性容错性高可用性

  • 可扩展性:通过增加节点,分布式数据库可以轻松扩展存储容量和处理能力。
  • 容错性:数据分布在多个节点上,即使某个节点发生故障,系统仍能继续运行,从而提高了可靠性。
  • 高可用性:通过冗余和复制,分布式数据库可以实现高可用性,确保系统在任何时候都能提供服务。 常见的分布式数据库系统包括:Cassandra、MongoDB、Google Spanner、Amazon DynamoDB等。

father:: 分布式与读写分离