
Redis
文章平均质量分 79
Rockict_z
这个作者很懒,什么都没留下…
展开
-
【Redis】集群
redis集群是一个提供在多个Redis节点间共享数据的程序集,支持多个master。这是由于哨兵加主从复制的方式具有缺陷,由于数据量过大的情况下,单个master的复制集难以承担,因此需要多个复制集进行集群,其作用主要是提供给在多个Redis节点间共享数据的程序集。原创 2024-04-20 16:27:33 · 784 阅读 · 0 评论 -
【Redis】哨兵
哨兵巡查监控后台master主机是否故障,如果故障了根据投票数自动将某一个从库转换为新主库,从而继续提供服务,俗称。原创 2024-04-19 11:05:34 · 723 阅读 · 0 评论 -
使用Redis搭建三个哨兵的集群
可以看到,在这个哨兵的日志文件中,显示了当前的主机有两个哨兵以及两个slave机。完成相关配置后,启动三个哨兵来完成监控,在三个docker容器内都执行如下命令。配置基础镜像的相关设置,构建好后,将其导出为镜像,并根据镜像构建三台哨兵机。可以发现,此时从机6380以及变成master了,且6381还是slave。由于后续一主二从中的主机可能会变成从机,所以在这里给他设置密码,将主机的。这是由于哨兵选举新主机后会使得网络重新,此时在查询一次就可以了。从红框处可以看到,哨兵在选举出新的master后,会将。原创 2024-04-19 10:12:27 · 757 阅读 · 0 评论 -
【Redis】主从复制
slave启动,同步初请slave启动成功连接到master后会发送一个sync命令。另外,当slave首次全新连接到master,一次完全同步(全量复制)将会被自动执行,slave自身原有数据会被master数据覆盖清楚。首次连接,全量复制master节点收到sync命令后会开始在后台保存快照,同时收集所有接收到的用于修改数据集命令缓存起来,master节点执行RDB持久化完后,master将rdb快照文件和所有缓存的命令发送到所有slave,从而完成一次完全同步。原创 2024-04-16 18:58:53 · 1105 阅读 · 0 评论 -
使用Docker搭建一主二从的redis集群
本文使用指代指代“一主二从”中的指代“一主二从”中的。配置好后,回到docker外的主机界面,将master机的`redis6379.conf`文件复制到主机,并接着复制到slave机原创 2024-04-16 17:40:11 · 1151 阅读 · 0 评论 -
【Redis】管道
管道可以一次性发送多条命令到服务端,通过减少客户端与redis的通信次数来实现降低往返延时时间,从而对整个Redis的执行不造成其他任何影响。原创 2024-04-13 15:00:50 · 258 阅读 · 0 评论 -
【Redis】事务
Redis事务是一组命令的集合。这组命令顺序化执行而不会被其他命令插入。原创 2024-04-13 14:27:32 · 457 阅读 · 0 评论 -
【Redis】持久化
它并不是对源文件进行重新整理,而是直接读取服务器现有的键值对,然后用一条命令去代替之前记录这个键值对的多条命令,生成一个新的文件去替换原来的AOF文件。是以日志形式来记录每个写操作,将Redis执行过的所有写指令记录下来,并且只允许追加文件不允许改写文件,在redis启动的时候读取该文件并且将写指令从前往后执行一遍以完成数据的恢复工作。在RDB和AOF都启用的情况下,AOF的优先级高于RDB,redis会先判断AOF文件是否存在,如果不存在的话才会使用RDB。的优点,既能快速加载又能避免丢失过多的数据。原创 2024-04-09 13:15:44 · 816 阅读 · 0 评论 -
【Redis】Redis的类型及相关操作
查看当前数据库的键值查看还有多少秒过期,-1表示永不过期,-2表示过期同样是删除,unlink是非阻塞删除,del则有可能导致阻塞切换数据库清空当前库。原创 2024-04-01 21:32:55 · 1006 阅读 · 0 评论 -
【Redis】在Docker中安装Redis以及相关报错解决
Failed to get D-Bus connection: Operation not permitted的说法,是由于docker和centos7之间的版本bug导致的。1、使用docker拉取centos7镜像并创建容器。都使用docker了,还是别费心在环境配置上了。3、将conf文件与data文件夹如此排列。停止容器并删除,然后重新创建。根据文件位置,生成容器命令为。如果无法解决该问题,根据。3、安装Redis依赖。,然后修改以下四个属性。进行的redis安装。原创 2024-03-29 15:48:36 · 2164 阅读 · 0 评论