Codis的具体功能和Redis集群的问题的讨论

发布时间:2021-09-04 14:50:10 作者:chen
来源:亿速云 阅读:121

本篇内容介绍了“Codis的具体功能和Redis集群的问题的讨论”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1、课程名称:Codis 简介

2、具体内容

 

Codis 所完成的功能:高可用的Redis 集群。

2.1 Redis 集群的问题

 

既然要讨论集群的问题,那么就一定要清楚在任何的数据库系统开发过程之中,主从关系一定是核心的概念,因为利用主从关系可以保证在灾难出现之后可以进行及时的恢复处理。

如果说现在直接使用 Redis 主从关系,那么一定需要进行手工的配置。

Codis的具体功能和Redis集群的问题的讨论

那么所有的主从关系的配置,必须明确的通过从服务器的配置文件来进行设置,如果从服务器没有进行设置,那么很明显是不可能找到与之对应的 master 服务器,从而也就无法实现主从配置了,这一切都需要硬性的配置实现。如果要硬性的配置,那么就需要进行关机控制,而后配置完成后再进行数据的同步处理。

· 于是开始思考,有没有一种方案可以避免掉关机实现的主从关系,而利用一些简单的配置逻辑动态配置主从关系;

而且如果在项目的开发过程之中,真的去使用了 redis 集群操作,那么也会面临一个问题,所有的电脑的内存是有限的,假如说现在有一个服务需要集中式的大内存操作。

Codis的具体功能和Redis集群的问题的讨论

在 redis 之中,它所具备的特点就是每一台独立的 redis 服务器进行独立的服务,不会实现云的概念。所以这个时候人们就会发现redis 有许多的不足。

所以在这样的环境下,国内就有一家著名的公司(被收购了)推出了一个自己研发的开源项目:Codis。

2.2 、认识 codis

Codis的具体功能和Redis集群的问题的讨论

codis 的 GITHUB 地址:https://github.com/CodisLabs/codis

Codis的具体功能和Redis集群的问题的讨论

建议大家可以将这个 Codis 组件做一个标记,以方便自己学习。

Codis的具体功能和Redis集群的问题的讨论

虽然 Codis 的操作是将多组 Redis 服务器整合为一个整体,但是对于每一组 Redis 依然只会保存有自己的数据。

Codis的具体功能和Redis集群的问题的讨论

本次使用的 Codis 里面包含有两套支持的 Redis 开发包(2.8、3.2.4)这次将直接使用 3.2.4,但是千万要记住一点,此时的 Redis

的服务器启动不再通过 redis-server 命令完成了,而是通过 codis-server 命令完成。

“Codis的具体功能和Redis集群的问题的讨论”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. 安装codis 以及遇到的一些问题
  2. MySQL和Oracle的具体区别和作用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

redis codis

上一篇:PostgreSQL与Pgbouncer对比使用

下一篇:MySQL中的隐藏列的具体查看方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》