linux企业运维——Codis:codis的安装及部署
1、Codis简介及Codis的核心组成
1.1 redis的局限
在redis之中,它具备的特点是每台独立的redis服务器进行独立的服务,不会实现云的概念。
1.2 codis简介
codis是一个分布式的redis解决方案,可通过动态扩充实现无限大的缓存数据库。
1.3 codis的核心组成
| Codis-Server | 替代了传统的redis server启动 |
| Codis-Proxy | 代理多个codis server,实现HA机制 |
| Codis- Dashboard | 集群管理工具,支持codis server、codis proxy的添加、删除以及据迁移等操作 |
| Codis Admin | 集群管理的命令行工具。 |
| Codis FE | 集群界面处理 |
| Zookeeper | 用于codis集群元数据的存储 |
| Keepalived | 用于进行虚拟ip的配置 |
1.4 codis的架构
所有的redis集群需要按照分组进行保存,每一组可以随意定义主从。所有的redis服务组可以由codis-proxy来代理控制(codis也可实现HA高可用支持,但是需要配置haproxy、keepalived的组件)。
codis-proxy需要Zookeeper的支持,利用Zookeeper保存原始数据,Keepalived组件进行虚拟ip的配置。

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

