
redis
文章平均质量分 89
Musclewl
这个作者很懒,什么都没留下…
展开
-
Redis五大基础数据类型详解
redis 基础数据类型有5种: string、set、zset、list和hash。原创 2023-10-17 17:47:31 · 324 阅读 · 0 评论 -
Redis数据结构系列七:RedisObject
Redis中任意数据类型的键和值都会被封装成RedisObject,也叫redis对象。原创 2023-09-24 14:27:31 · 181 阅读 · 0 评论 -
Redis数据结构系列六:SkipList跳表
SkipList跳表本质上是**双端链表**,且按照升序排列。即是有序链表。原创 2023-09-24 11:02:46 · 152 阅读 · 0 评论 -
Redis数据结构系列五:QuickList快速链表
QuickList兼具链表和Ziplist的优点,是一个节点为ZipList的双端链表,解决了传统链表的内存占用问题,控制了ZipList大小,解决连续内存空间申请效率问题,中间节点可以压缩,进一步节省内存。原创 2023-09-24 10:28:03 · 310 阅读 · 0 评论 -
Redis数据结构系列四:ZipList压缩链表
ZipList是一种特殊的“双端链表”(不是真的链表),由一系列特殊编码的连续内存块组成。可以在任意一端进行压入/弹出操作,并且该操作的时间复杂度为 0(1)。原创 2023-09-23 20:47:52 · 312 阅读 · 0 评论 -
Redis数据结构系列三:Dict字典
Dict是redis中键值型(key-value Pair)的数据结构。Dict由哈希表(dictht)、哈希节点(dictEntry)和字典(dict)三部分组成。原创 2023-09-22 22:17:10 · 136 阅读 · 0 评论 -
Redis数据结构系列一:动态字符串SDS
redis基础数据结构:动态字符串SDS、intSet、Dict、ZipList、QuickList、SkipList、RedisObject。原创 2023-09-20 11:21:13 · 123 阅读 · 0 评论 -
Redis数据结构系列二:IntSet
redis基础数据结构:动态字符串SDS、intSet、Dict、ZipList、QuickList、SkipList、RedisObject。原创 2023-09-20 11:22:46 · 99 阅读 · 0 评论 -
Redis集群模式初探
众所周知,redis可以作为单机模式部署,支持大量用户访问,在大规模并发场景下,存在性能瓶颈和宕机风险等问题,那么redis集群模式应运而生,解决单台redis服务器无法承受大规模高并发下的QPS压力。集群模式:主从模式、哨兵模式和分片集群模式原创 2023-09-04 10:19:47 · 124 阅读 · 0 评论 -
Redis消息队列初探
Redis消息队列初探——消息队列(Message Queue/Broker),顾名思义:存放消息的队列。是分布式系统中重要的组件,利用高效可靠的消息传递机制进行与平台解耦的数据通信。主要解决应用耦合、异步处理、流量削锋等问题。原创 2023-08-23 11:16:14 · 431 阅读 · 0 评论 -
Redisson 源码解析系列二:分布式锁RedissonLock获取锁重试机制
分布式锁RedissonLock获取锁重试机制原创 2023-08-19 15:46:39 · 549 阅读 · 0 评论 -
Redisson 源码解析系列一:分布式锁RedissonLock可重入机制+锁续约解析
分布式锁RedissonLock `可重入机制`+`锁续约` 解析原创 2023-08-13 16:41:39 · 1472 阅读 · 0 评论 -
redis 基础概念深入学习+图例阐述
由于使用redis作为缓存, 如何处理数据一致性、缓存雪崩、缓存穿透及缓存击穿问题。原创 2023-07-09 22:32:14 · 134 阅读 · 0 评论