Redis进阶8之-集群。
1 需要集群的原因: 结构上:单点故障。 容量上:容量瓶颈。
2 复制: 2.1 概念: 当有一个redis更新数据后,自动将数据同步到其他数据库。 2.2 配置: 分为主从两种。主数据库可以读写,从数据库一般是只读。一个主数据库可以有多个从数据库,一个从数据库只能有一个注数据库。 主数据库无需配置从数据库,从数据库需要在配置文件中配置主数据库:slaveof 主数据库ip 主数据库port。 实际配置: http://www.jianshu.com/p/22af55518f6d
需要在配置中开启集群模式。 在使用info replication 可以查询是主库还是备库。
2.3 原理: 复制初始化:从库启动后。
断线后复制:
2.4 主从扩展。从数据库,同时也能作为其他数据库的主数据库。
3 哨兵 出现版本2.8 。是一个独立的程序,也可以启用多个哨兵进行相互监控。 作用: 1)监控主-从数据库是否运行正常 2)主数据库故障时,自动将从数据库升为主数据库。 4 集群 故障恢复 分片。
就爱阅读www.92to.com网友整理上传,为您提供最全的知识大全,期待您的分享,转载请注明出处。
来源: