服务器 - 《Redis设计与实现》读书笔记
Redis服务器负责与多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据,并通过资源管理来维持服务器自身的运转
命令请求执行流程
- 客户端将命令请求发送给服务器
- 服务器读取命令请求,并分析出命令参数
- 命令执行器根据参数查找命令的实现函数,然后执行实现函数并得出命令回复
- 服务器将命令恢复返回给客户端
服务器启动流程
- 初始化服务器状态结构
- 载入服务器配置选项
- 初始化服务器数据结构
- 还原数据库状态
- 执行事件循环
索引
只言片语任我说,提笔句句无需忖。落笔不知寄何人,唯有邀友共斟酌。