Redis底层原理

一.数据结构

动态字符串SDS

IntSet

Dict

ZipList

QuickList

SkipList

RedisObject

五种数据类型

String

List

Set

ZSet

Hash

二.网络模型

1.用户空间和内核空间

2.阻塞IO

3.非阻塞IO

4.IO多路复用

select

poll

epoll

事件通知机制

web服务流程

5.信号驱动IO

6.异步IO

7.Redis网络模型

三.通信协议

四.内存回收

1.过期策略

2.内存淘汰策略

相关推荐
todoitbo9 分钟前
多模数据库技术解析:以KingbaseES MongoDB兼容版为例
数据库·mongodb·kingbasees·金仓数据库
正在走向自律12 分钟前
ksycopg2实战:Python连接KingbaseES数据库的完整指南
数据库·python·国产数据库·kingbase·kingbasees·数据库平替用金仓·ksycopg2
廋到被风吹走14 分钟前
【数据库】【MongoDB】全栈深度指南:文档模型到分布式集群
数据库·分布式·mongodb
·云扬·25 分钟前
MySQL各版本核心特性演进与主流分支深度解析
数据库·sql·mysql
砚边数影29 分钟前
AI开发依赖引入:DL4J / Java-ML 框架 Maven 坐标配置
java·数据库·人工智能·深度学习·机器学习·ai·maven
砚边数影31 分钟前
AI环境搭建(一):JDK17 + Maven 配置,Java开发环境标准化流程
数据库·人工智能·ai·ai编程
檀越剑指大厂40 分钟前
金仓数据库以“多模融合”引领文档数据库国产化新篇章
数据库
煎蛋学姐42 分钟前
SSM星河书城9p6tr(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·用户管理·ssm 框架·星河书城·线上书城
宋情写1 小时前
docker-compose安装Redis
redis·docker·容器
jason成都1 小时前
实战 | 国产数据库 R2DBC-JDBC 桥接踩坑记 - JetLinks适配达梦数据库
java·数据库·物联网