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