AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Redis源码目录结构
2021-09-28 13:42:21
35
举报
分享方式
免费使用
AI智能生成
Redis v5.0.8 源码目录结构
redis
源码阅读
Redis面试题
源码结构
模版推荐
作者其他创作
大纲/内容
deps 目录
hiredis 源码
jemalloc 源码
linenoise 源码
lua 脚本源码
src 目录
modules 示例代码
各模块代码
服务器实例
TCP Socket
anet.h
anet.c
初始化、主控制流程
server.h
server.c
客户端实现
networking.c
网络通信框架
ae.h
ae.c
ae_epoll.c
ae_evport.c
ae_kqueue.c
ae_select.c
底层数据结构
SDS
sds.h
sds.c
sdsalloc.h
双向链表(List)
adlist.h
adlist.c
压缩列表(List\Hash\Sorted Set)
ziplist.h
ziplist.c
QuickList(List\Hash\Sorted Set)
quicklist.h
quicklist.c
整数列表(Set)
intset.h
intset.c
Zipmap(Hash)
zipmap.h
zipmap.c
哈希表(Hash)
dict.h
dict.c
HyperLogLog(HyperLogLog)
hyperloglog.c
GeoHash(Geo)
geo.h
geo.c
geohash.h
geohash.c
geohash_helper.h
geohash_helper.c
位图(位图)
bitops.c
Stream(时序数据)
stream.h
stream.c
数据库操作
db.c
内存优化
内存分配
zmalloc.h
zmalloc.c
内存挥手
expire.c
lazyfree.c
数据替换
evict.c
数据持久化实现
内存快照 RDB
rdb.h
rdb.c
redis-check-rdb.c
AOF 日志
aof.c
redis-check-aof.c
主从复制实现
replication.c
cluster.h
cluster.c
辅助功能
操作延迟监控
latency.h
latency.c
慢命令记录
slowlog.h
slowlog.c
性能测试
redis-benchmark.c
tests 目录
assets
helpers
modules
support
unit 单元测试代码
cluster 集群功能测试代码
sentinel 哨兵功能测试代码
integration 主从复制功能测试代码
utils 目录
create-cluster
创建集群工具
hashtable
rehash过程可视化代码
hyperloglog
hyperloglog 误差率计算和展示代码
lru
LRU算法
配置文件
redis.conf
Redis配置文件
sentinel.conf
哨兵配置文件
收藏
立即使用
系统设计概念一览(更新中)
收藏
立即使用
Redis源码目录结构
收藏
立即使用
《精进》读书笔记
收藏
立即使用
SQL 必知必会
瑶曳风尘
职业:本科
去主页
Collect
Get Started
目录编辑
Collect
Get Started
目录结构 4
Collect
Get Started
目录节点编辑
Collect
Get Started
MCP源码分析
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document