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.内存淘汰策略

相关推荐
柒.梧.5 分钟前
深度解析MyBatis缓存机制:从基础原理到实战配置
缓存·mybatis
xixixi777778 分钟前
进一步了解一下现代数字经济的核心动脉——DCI(数据中心互联 )
网络·数据库·安全·光通信·数据·通信·dci
222you14 分钟前
在云服务器上配置redis环境(OpenCloudOS)
数据库·redis·缓存
智能化咨询15 分钟前
(99页PPT)智慧景区一体化建设方案(附下载方式)
大数据·数据库
AI题库16 分钟前
PostgreSQL 18 从新手到大师:实战指南 - 1.2 关系型数据库基础
数据库·postgresql
一直都在57239 分钟前
MyBatis缓存
缓存·mybatis
我可以将你更新哟1 小时前
【爬虫】爬取斗罗大陆漫画,面向对象封装(存入数据库)
数据库·爬虫·python
忙里偷闲学python1 小时前
mysql
linux·数据库·mysql·oracle
byzh_rc1 小时前
[算法设计与分析-从入门到入土] 递归
数据库·人工智能·算法·机器学习·支持向量机
学Linux的语莫1 小时前
Milvus向量数据库的基础连接操作
数据库·milvus