面试问题浓缩总结
语言
语言
Go
Java
C/C++
JavaScript/HTML
数据库
数据库
MySQL
Redis
MongoDB
学科
学科
操作系统
计算机网络
框架
框架
spring全家桶
mybatis
中间件
软件|系统
软件|系统
软件相关
系统相关
算法|数据结构
算法|数据结构
算法
数据结构
设计模式
CMU硕士经典100题
剑指offer
重点手撕代码
程序员面试金典
面试
面试
3月
4月
其他
其他
智力题
业务问题
一些技术
安全相关
APP下载
(opens new window)
GitHub
(opens new window)
数据库
Redis
小游
2021-03-20
原理
#
为什么Redis速度那么快
基于内存实现
数据结构高效,底层多种数据结构支持不同的数据类型,比如HyperLogLog它连2个字节都不想浪费
提供了丰富而合理的编码,五种基本的数据类型会根据长度及元素的个数适配不同的编码格式
使用了
I/O 多路复用
模型,同时监听客户端连接
6.0后使用多线程来提速(多线程只是用来处理网络数据的读写和协议解析,
执行命令仍然是单线程顺序执行
)
编辑
(opens new window)
上次更新:
2021/03/21, 12:03:10
持久化
常见问题
←
持久化
常见问题
→
跟随系统
浅色模式
深色模式
阅读模式