水平拓展两种方式:

    • 分片将数据划分成很多份,每一份分布在不同的节点上。
    • 复制将数据复制到多个服务器上,因此数据能在多个节点上访问

    一个系统可以只使用一种,也可以同时使用两种技术
    复制有两种形式:

    • 主从复制,使一个节点作为主节点,响应写请求而从节点同步数据,响应读请求
    • 对等复制允许写入任何节点,节点需要协调数据副本之间的同步

    主从复制避免了写入的冲突,但对等复制避免了单点写入的故障,提高了系统的可用性。