Redis
文章平均质量分 87
milo.qu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
七、Redis集群高可用
首先准备一个新的节点,添加配置文件。启动新的节点。原创 2025-02-26 17:41:40 · 740 阅读 · 0 评论 -
六、Redis集群搭建
CRC16算法产生的 hash 值有 16bit,该算法可以产生 2^16-=65536 个值。换句话说,值是分布在 0~65535 之间。那作者在做mod运算的时候,为什么不mod65536,而选择mod16384?对于这个问题,作者给出了解答。如果槽位为65536,发送心跳信息的消息头达8k,发送的心跳包过于庞大。两个 Redis 节点之间进行通信的时候,会定期发送 PING/PONG 消息,交换数据信息。交换的数据信息,由消息体和消息头组成。原创 2025-02-26 17:16:57 · 415 阅读 · 0 评论 -
五、Redis哨兵监控
主从模式中,当主节点宕机之后,从节点是可以作为主节点顶上来继续提供服务,但是需要修改应用方的主节点地址,还需要命令所有从节点去复制新的主节点,整个过程需要人工干预。于是,在 Redis 2.8 版本开始,引入了哨兵(Sentinel)这个概念,在上,哨兵实现了。Redis Sentinel 是分布式系统中监控 Redis 主从服务器,并提供主服务器下线时自动故障转移功能的模式。原创 2025-02-26 16:30:05 · 740 阅读 · 0 评论 -
四、Redis主从复制与读写分离
当主节点重启恢复后,从节点发起全量复制流程,此时主节点会为从节点创建RDB快照,如果在快照创建完毕之前,有多个从节点尝试与主节点进行全量同步,那么其他的从节点将共享这份RDB快照。master生成RDB同步到slave,slave加载RDB这段时间里,master的所有写命令都会保存到一个复制缓冲队列里(如果主从直接网络抖动,进行部分复制也是走这个逻辑),待slave加载完RDB后,拿offset的值到这个队列里判断,如果在这个队列中,则把这个队列从offset到末尾全部同步过来,这个队列的默认值为1M。原创 2025-02-26 16:06:19 · 844 阅读 · 0 评论 -
二、Redis基本数据类型
散列相当于Java中的HashMap,内部是无序字典。实现原理跟HashMap一致。一个哈希表有多个节点,每个节点保存一个键值对。与Java中的HashMap不同的是,rehash 的方式不一样,因为 Java 的 HashMap 在字典很大时,rehash 是个耗时的操作,需要一次性全部 rehash。Redis 为了高性能,不能堵塞服务,所以采用了渐进式 rehash 策略。原创 2025-02-24 17:33:24 · 906 阅读 · 0 评论 -
一、Redis快速入门
Redis 是一个开源(BSD许可)的,中的数据结构存储系统,它可以用作。它支持多种类型的数据结构,如散列(hashes)列表(lists)集合(sets)与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。Redis 内置了复制(replication),LUA脚本(Lua scripting),LRU驱动事件(LRU eviction),事务(transactions)和不同级别的, 并通过。原创 2025-02-24 17:16:51 · 747 阅读 · 0 评论 -
三、Redis持久化
Redis是一个内存数据库,可以将数据存储在内存中,并且读写速度比传统的将数据存储在磁盘上的数据库快得多,但是一旦进程退出,Redis的数据将丢失。为了解决此问题,Redis提供了两种持久性方案RDB和AOF,以将内存中的数据保存到磁盘并避免数据丢失。原创 2025-02-24 20:26:49 · 1047 阅读 · 0 评论 -
RedHat/Centos离线安装Redis6集群
redhat/centos 离线安装Redis6集群原创 2022-10-10 16:47:18 · 982 阅读 · 0 评论 -
Redis分布式锁的正确实现方式
前言分布式锁一般有三种实现方式:1.数据库乐观锁;2.基于Redis的分布式锁;3.基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的...转载 2019-04-17 11:09:51 · 142 阅读 · 0 评论
分享