MeowRai's Blog
主页
归档
关于
主页
归档
关于
MeowRain
A developer who loves to code and learn new things,build code for love❤️ and fun🎉
分类
Go
4
Java
23
└ JUC
4
└ JVM
6
└ Spring
3
└ 集合框架
6
└ 面试题
2
JAVA
1
└ Spring
1
中间件
13
└ MySQL
5
└ Nacos
1
└ Nginx
1
└ PostgreSQL
1
└ Redis
5
操作系统
6
数据结构与算法
1
设计模式
3
更多
标签
ABA问题
ACID
ArrayList
BeanFactory
BigDecimal
binlog
ClassLoader
ConcurrentHashMap
DI
FactoryBean
GC
Gin
Go
Golang
golang
HashMap
IO
IoC
Iterable
Iterator
Java
JAVA
JUC
JVM
LinkedList
MVCC
MySQL
mysql锁
nacos
Nginx编译安装
PostgreSQL
PostgreSQL容易混淆的概念
Redis
Redisson
Redis数据类型
redolog
Spring
TrieMap
undolog
volatile
中间件
全局锁
内存模型
内核态
函数式接口
分代回收
切片
单例模式
双亲委派机制
双重锁
反射
四大特性
垃圾回收
垃圾回收,分代回收
垃圾收集器
安装
延时队列
强制类型转换
快速入门
操作系统
数据结构
框架
泛型
用户态
策略模式
算法
类加载器
类型擦除
红黑树
线程
线程安全
编程
表级锁,行级锁
设计模式
进程
进程状态
零拷贝
面试
面试题
高精度计算
更多
169 字
1 分钟
Redis为什么快
2025-07-19
中间件 > Redis
/
Redis
/
中间件
Redis为什么快
#
使用内存存储
Redis采用了IO多路复用技术的事件驱动模型来处理客户端请求,执行Redis命令
Redis6.0引入多线程机制,把网络和I/O处理放到多个线程中,减少了单线程的瓶颈,网络IO交给线程池处理,命令仍然在主线程中进行。充分利用CPU多核的优势,提升了性能。
Redis 对底层数据结构做了极致的优化,比如说 String 的底层数据结构动态字符串支持动态扩容、预分配冗余空间,能够减少内存碎片和内存分配的开销。
Gin框架快速入门
什么是Redis
1
Redis为什么快