摘要:        
1、Redis 持久化——混合持久化 RDB 和 AOF 持久化各有利弊,RDB 可能会导致一定时间内的数据丢失,而 AOF 由于文件较大则会影响 Redis 的启动速度,为了能同时使用 RDB 和 AOF 各种的 优点,Redis 4.0 之后新增了混合持久化的方式 在开启混合持久化的情况下,AO    阅读全文
posted @ 2024-11-05 22:08
jock_javaEE
阅读(127)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、quicklist 在 Redis 3.0 之前,List 对象的底层数据结构是双向链表或者压缩列表。然后在 Redis 3.2 的时候,List 对象的底层改由 quicklist 数据结构实现。 其实 quicklist 就是「双向链表 + 压缩列表」组合,因为一个 quicklist 就是    阅读全文
posted @ 2024-11-05 03:43
jock_javaEE
阅读(127)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、链表 Redis 的 List 对象的底层实现之一就是链表。C 语言本身没有链表这个数据结构的,所以 Redis 自己设计了一个链表数据结构。 链表节点结构设计 先来看看「链表节点」结构的样子: typedef struct listNode { //前置节点 struct listNode *    阅读全文
posted @ 2024-11-05 01:45
jock_javaEE
阅读(48)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号