技术栈
Redis底层原理
badwomanPPPPPard0
2024-02-15 2:32
一.数据结构
动态字符串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.内存淘汰策略
数据库
redis
缓存
上一篇:
货币系统——完全背包
下一篇:
vue3 封装一个通用echarts组件
相关推荐
倔强的石头_
15 小时前
kingbase备份与恢复实战(二)—— sys_dump库级逻辑备份与恢复(Windows详细步骤)
数据库
jiayou64
2 天前
KingbaseES 实战:深度解析数据库对象访问权限管理
数据库
李广坤
3 天前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
爱可生开源社区
4 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库
·
人工智能
·
dba
随逸177
4 天前
《从零搭建NestJS项目》
数据库
·
typescript
加号3
5 天前
windows系统下mysql多源数据库同步部署
数据库
·
windows
·
mysql
シ風箏
5 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库
·
mysql
·
docker
李慕婉学姐
5 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
·
spring boot
·
后端
百锦再
5 天前
Django实现接口token检测的实现方案
数据库
·
python
·
django
·
sqlite
·
flask
·
fastapi
·
pip
tryCbest
5 天前
数据库SQL学习
数据库
·
sql
热门推荐
01
GitHub 镜像站点
02
OpenClaw 使用和管理 MCP 完全指南
03
OpenClaw + 飞书(Feishu)环境搭建指南
04
【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆
05
OpenClaw优化飞书API 额度已耗尽问题
06
Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services
07
小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)
08
Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤
09
Window 10部署openclaw报错node.exe : npm error code 128
10
OpenClaw大龙虾机器人完整安装教程