编程社-专注IT编程技术教程分享
最新发布第527页
为什么会有混合持久化,其有哪些优缺点?-编程社

为什么会有混合持久化,其有哪些优缺点?

RDB 优点是数据恢复速度快,但是快照的频率不好把握。频率太低,丢失的数据就会比较多,频率太高,就会影响性能。 AOF 优点是丢失数据少,但是数据恢复不快。 为了集成了两者的优点, Redis 4.0...
清欢渡的头像-编程社钻石会员清欢渡11个月前
051488
Redis如何实现服务高可用?-编程社

Redis如何实现服务高可用?

要想设计一个高可用的 Redis 服务,一定要从 Redis 的多服务节点来考虑,比如 Redis 的主从复制、哨兵模式、切片集群。 主从复制 主从复制是 Redis 高可用服务的最基础的保证,实现方案就是将从...
什么是脑裂,集群脑裂导致数据丢失怎么办?-编程社

什么是脑裂,集群脑裂导致数据丢失怎么办?

什么是脑裂 先来理解集群的脑裂现象,这就好比一个人有两个大脑,那么到底受谁控制呢? 那么在 Redis 中,集群脑裂产生数据丢失的现象是怎样的呢? 集群脑裂 在 Redis 主从架构中,部署方式一般...
清欢渡的头像-编程社钻石会员清欢渡11个月前
0356110
Redis使用的过期删除策略是什么,有什么优缺点?-编程社

Redis使用的过期删除策略是什么,有什么优缺点?

Redis 是可以对 key 设置过期时间的,因此需要有相应的机制将已过期的键值对删除,而做这个工作的就是过期键值删除策略。 每当我们对一个 key 设置了过期时间时,Redis 会把该 key 带上过期时间...
清欢渡的头像-编程社钻石会员清欢渡11个月前
050189
Redis持久化和主从模式时,对过期键会如何处理?-编程社

Redis持久化和主从模式时,对过期键会如何处理?

Redis 持久化文件有两种格式:RDB(Redis Database)和 AOF(Append Only File),下面我们分别来看过期键在这两种格式中的呈现状态。 redis RDB 文件分为两个阶段,RDB 文件生成阶段和加载阶段...
清欢渡的头像-编程社钻石会员清欢渡11个月前
0234137
Redis内存满了会发生什么,以及内存淘汰策略有哪些?-编程社

Redis内存满了会发生什么,以及内存淘汰策略有哪些?

Redis内存满了,会发生什么? 在 Redis 的运行内存达到了某个阀值,就会触发内存淘汰机制,这个阀值就是我们设置的最大运行内存,此值在 Redis 的配置文件中可以找到,配置项为 maxmemory。 red...
清欢渡的头像-编程社钻石会员清欢渡11个月前
046781
LRU算法和LFU算法有什么区别,redis分别是如何实现的?-编程社

LRU算法和LFU算法有什么区别,redis分别是如何实现的?

什么是LRU算法? LRU 全称是 Least Recently Used 翻译为最近最少使用,会选择淘汰最近最少使用的数据。 传统 LRU 算法的实现是基于「链表」结构,链表中的元素按照操作顺序从前往后排列,...
清欢渡的头像-编程社钻石会员清欢渡11个月前
0528113