当前位置:嗨网首页>书籍在线阅读

01-集群

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第8章 集群

作为一个小型项目,小白的博客使用一台Redis服务器已经非常足够了,然而现实中的项目通常需要若干台Redis服务器的支持:

(1)从结构上,单个Redis服务器会发生单点故障,同时一台服务器需要承受所有的请求负载。这就需要为数据生成多个副本并分配在不同的服务器上;

(2)从容量上,单个Redis服务器的内存非常容易成为存储瓶颈,所以需要进行数据分片。

同时拥有多个Redis服务器后就会面临如何管理集群的问题,包括如何增加节点、故障恢复等操作。

为此,本章将依次详细介绍Redis中的复制、哨兵(sentinel)和集群(cluster)的使用和原理。