redis网络模型

Posted muffe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis网络模型相关的知识,希望对你有一定的参考价值。

多路IO复用-非阻塞同步IO模型。见http://www.cnblogs.com/syyong/p/6231326.html

具体结构:http://blog.jobbole.com/100079/

网络编程模型:http://www.cnblogs.com/Anker/p/3254269.html

 

 

select, iocp, epoll,kqueue及各种I/O复用机制

  1. 只有IOCP是asynchronous I/O,其他机制或多或少都会有一点阻塞。
  2. select低效是因为每次它都需要轮询。但低效也是相对的,视情况而定,也可通过良好的设计改善
  3. epoll, kqueue是Reacor模式,IOCP是Proactor模式。
  4. java nio包是select模型。。

http://www.cnblogs.com/xuxm2007/archive/2011/08/15/2139808.html

以上是关于redis网络模型的主要内容,如果未能解决你的问题,请参考以下文章

Redis 多线程网络模型全面揭秘

redis网络模型

浅析Redis网络模型

Redis技术探索「底层架构原理」探索分析服务系统的网络架构和线程模型

10W+的收藏量,Redis 多线程网络模型全面揭秘,熬夜总结今天终于分享出来了

6种epoll的做法,从redis,memcached到nginx的网络模型实现