linux企业级运维----->codis

一、codis相关信息

1.什么是codis

codis是由豌豆荚中间件团队使用Go语言开发,它是一个代理中间件,和redis一样也使用redis协议对外提供服务,当客户端向codis发送指令时,codis负责将指令转发到后面的redis实例来执行,并将返回结果再转回给客户端。codis上挂接的所有redis实例构成一个redis集群,当集群空间不足时,可以通过动态增加redis来实现扩容需求。在这里插入图片描述
在这里插入图片描述

2.使用codis的意义

在大数据高并发的场景下,单个的redis实例往往会受到内存和cpu利用率等的限制.单个的redis的内存不宜过大,否则就会导致rdb文件过大,进一步导致主从同步时全量同步时间过长,在实例重启恢复时也会消耗很长的数据加载时间,特别是在云环境下,单个实例只能利用单个核心,这单个核心要完成海量的数据存取和管理时工作压力会非常大。于是,redis集群方案应运而生。它可以将众多小内存的redis实例综合起来,将分布在多台机器上的众多cpu细心的计算能力聚集到一起,完成海量的数据存储和高并发操作。Codis就是redis集群的方案之一。

二、codis集群的搭建

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值