![](https://img-blog.csdnimg.cn/direct/670fe5c3796a445f930278e5c404c725.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
深入学习Redis
文章平均质量分 93
《深入学习Redis》是专为希望深入了解Redis的开发者、系统架构师以及数据库爱好者而写的免费专栏。从Redis的基本概念入手,逐步深入到其内部实现和高级用法。希望能帮助你更好地利用Redis来构建高效、可靠的应用程序。(部分文章素材来源于网络,仅用作学习交流)
陈橘又青
代码传递思想,技术创造回响!关注公众号“陈橘又青”领取全套学习资料、程序源码、简历模板……
展开
-
【深入学习Redis丨第四篇】Redis集群模式与操作详解
Redis 的哨兵和主从模式基本已经可以实现高可用和读写分离 ,但是在这种模式下每台 Redis 服务器都存储相同的数据,浪费内存空间,所以在redis上加入了 Cluster 集群模式,实现了 Redis 的分布式存储,也就是说Redis 节点上存储不同的内容。原创 2024-06-25 18:25:57 · 9380 阅读 · 60 评论 -
【深入学习Redis丨第三篇】深入详解Redis高可用集群模式
主数据库可以进行读写操作,当读写操作导致数据变化时会自动将数据同步给从数据库* 从数据库一般都是只读的,并且接收主数据库同步过来的数据* 一个master可以拥有多个slave,但是一个slave只能对应一个master* slave挂了不影响其他slave的读和master的读和写,重新启动后会将数据从master同步过来* master挂了以后,不影响slave的读,但redis不再提供写服务,master重启后redis将重新对外提供写服务。原创 2024-06-11 15:42:22 · 65140 阅读 · 83 评论 -
【深入学习Redis丨第二篇】Redis集群部署详解
因redis5之前版本前cluster安装依赖ruby,且版本要求比较苛刻,本次安装的版本redis4.0.14,依赖的ruby版本为>=ruby2.4,因此大家安装时可以安装高版本的ruby,本次使用的是ruby2.7.5版本。安装完ruby后,使用gem安装redis包,此时如果没有安装openssl 则回报如下错误。配置文件中主要修改如下内容,其他的可按需调整,也可保持默认值,各节点中注意修改对应的端口号。配置文件中主要修改如下内容,其他的可按需调整,也可保持默认值,各节点中注意修改对应的端口号。原创 2024-06-02 11:14:54 · 11525 阅读 · 86 评论 -
【深入学习Redis丨第一篇】Redis服务器部署详解
Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。原创 2024-05-29 10:35:10 · 14327 阅读 · 90 评论