虚拟主机域名注册-常见问题 → 服务器知识 → 服务器问题

初识Redis网络模型

  1.网络模型

  [1.1 用户空间和内核态空间](#1.1 用户空间和内核态空间)

  [1.2 阻塞IO](#1.2 阻塞IO)

  [1.3 非阻塞IO](#1.3 非阻塞IO)

  [1.4 IO多路复用](#1.4 IO多路复用)

  [1.5 IO多路复用-select方式](#1.5 IO多路复用-select方式)

  [1.6 IO多路复用模型-poll模式](#1.6 IO多路复用模型-poll模式)

  [1.7 IO多路复用模型-epoll函数](#1.7 IO多路复用模型-epoll函数)

  [1.8 epoll中的ET和LT](#1.8 epoll中的ET和LT)

  [1.9 基于epoll的服务器端流程](#1.9 基于epoll的服务器端流程)

  [1.10 信号驱动](#1.10 信号驱动)

  2.Redis线程模型

  [2.1 是单线程的吗?为什么使用单线程?](#2.1 是单线程的吗?为什么使用单线程?)

  [2.2 Redis的单线程模型-Redis单线程和多线程网络模型变更](#2.2 Redis的单线程模型-Redis单线程和多线程网络模型变更)

  3.Redis通信协议-RESP协议

  [3.1 发送命令格式](#3.1 发送命令格式)

  3.2.返回结果格式

  [3.3 Redis通信协议-基于Socket自定义Redis的客户端](#3.3 Redis通信协议-基于Socket自定义Redis的客户端)

  4.内存回收

  [4.4 过期key处理](#4.4 过期key处理)

  [4.5 内存淘汰策略](#4.5 内存淘汰策略)




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体:大 中 小 】 
上一篇:为什么选择Linux?揭示开源系统的独特魅力
下一篇:了解Redis网络模型
  >> 相关文章
没有相关文章。