首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Redis
java_小白
创建于2024-05-31
订阅专栏
Redis基础知识、高级知识、底层知识合集
暂无订阅
共15篇文章
创建于2024-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
带你看Redisson分布式加锁解锁源码,深入理解加锁原理
我们如果使用setnx会有单点故障,网络分区等问题,再编写锁的过程中还要确保不会锁误删等情况的发生,所以我们可以选择Redison来加分布式锁,本文带你阅读Redisson源码,让你深入理解原理
Redisson如何创建缓存?
平时我们都是使用redis的客户端对缓存进行操作,而redisson大多数都是用来实现分布式锁等操作,但是redisson也有对存储的基本操作
Redisson实现分布式限流实现及原理
maven依耐导入 yml配置 自定义限流注解 使用Aop进行注解增强 测试使用 RRateLimiter的实现
Redis内存回收策略
Redis内存回收-过期key处理 Redis之所以性能强,最主要的原因就是基于内存存储。然而单节点的Redis其内存大小不宜过大,会影响持久化或主从同步性能。
网络模型
网络模型-阻塞IO 总结归纳了5种IO模型: 阻塞IO 非阻塞IO IO多路复用 信号驱动IO 异步IO
Redis原理之数据结构4
Redis的编码方式 Redis中会根据存储的数据类型不同,选择不同的编码方式,共包含11种不同类型
Redis原理之数据结构3
Redis数据结构-QuickList ZipList虽然节省内存,但申请内存必须是连续空间,如果内存占用较多,申请内存效率很低。怎么办?
Redis原理之数据结构2
Redis数据结构-ZipList ZipList 是一种特殊的“双端链表” ,由一系列特殊编码的连续内存块组成。可以在任意一端进行压入/弹出操作, 并且该操作的时间复杂度为 O(1)。
Redis原理之数据结构1
Redis数据结构-动态字符串、Inset、Dict,探索Dict的扩容与缩容条件,理解其存储原理和实现方式。
Redis哨兵集群
Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。本文详细讲述哨兵的监控、自动故障恢复、通知流程。
Redis主从同步原理
单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。
Redis持久化详细解析
Redis有三种持久化方案: RDB持久化 AOF持久化以及4.0版本后的混合持久化方式(结合RDB与AOF)
Java项目整合Redis
Jedis客户端与SpringDataRedis客户端在java项目的整合与使用。包含自定义序列化等操作细节。
Redis的Hash、List、Set、Zset结构
Hash类型,也叫散列,其value是一个无序字典,类似于Java中的HashMap结构。List类似与java中的双向链表。Set类似与java中的Set集合。
Redis通用命令及String
String类型,也就是字符串类型,是Redis中最简单的存储类型。其value是字符串,不过根据字符串的格式不同,又可以分为3类。