1、Codis的基本架构
2、Codis各组件
Codis-server:就是redis服务,可以使用codis修改的reids和原生的redis
Codis-proxy:客户端连接的代理服务,客户端可以直接连
Codis-dashboard:集群管理工具,对codis-proxy,和codis-server管理
Codis-fe:管理界面,一个web页面
Codis-HA:高可用,主从切换
Storage:外部存储,只支持zookeeper和etc
具体详情:查看官方文档:
https://github.com/CodisLabs/codis/blob/release3.1/doc/tutorial_zh.md
3、Codis的操作文档
一、codis操作
在使用之前要保证最少启动了以下几个服务:
Codis-dashboard
Codis-proxy
Codis-server(redis2.8)
Codis-fe
以下操作是基于codis3.0版本
1.访问codis-fe
fe地址为启动fe时候指定的
2.添加proxy,可以添加多个
3.新建组,组名为1到9999的数字
4.添加codis-server(redis)到组中,注意要先启动
添加效果:
5.分配slot给组
(1)分配多个slot
(2)分配单个slot给组
(3)迁移slot到其他组,与(1)中方法一致
(4)迁移过程的查看
6.codis server操作
(1)主从切换
点击图中按钮
(2)删除从节点