本文介绍: 主要是方便自己查找,建议大家去看原文。Redis服务器是典型的一对多服务器程序:一个服务器可以与多个 客户端建立网络连接,每个客户端可以向服务器发送命令请求,而服务 器则接收并处理客户端发送的命令请求,并向客户端返回命令回复。通过使用由I/O多路复用技术实现的文件事件处理器,Redis服务器 使用单线程单进程的方式来处理命令请求,并与多个客户端进行网络通 信。对于每个与服务器进行连接的客户端,服务器都为这些客户端建立 了相应的。
1.概述
出自:Redis设计与实现.pdf
主要是方便自己查找,建议大家去看原文。
Redis服务器是典型的一对多服务器程序:一个服务器可以与多个 客户端建立网络连接,每个客户端可以向服务器发送命令请求,而服务 器则接收并处理客户端发送的命令请求,并向客户端返回命令回复。
通过使用由I/O多路复用技术
实现的文件事件处理器,Redis服务器 使用单线程单进程的方式来处理命令请求,并与多个客户端进行网络通 信。
对于每个与服务器进行连接的客户端,服务器都为这些客户端建立 了相应的redis.h/redisClient结构(客户端状态)
,这个结构保存了客户 端当前的状态信息,以及执行相关功能时需要用到的数据结构,其中包 括:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。