redis 为什么很快可以达到100000 QPS 完全基于内存,绝大部分请求是纯粹的内存操作,执行效率高数据结构简单,数据操作也简单主线程是单线程的结构,可以处理高并发,多核可以启用多个实例使用I/O的多路复用保底使用select 不同环境下使用更高效的多路复用(IOS 中的kqueue,Linux 中的 epoll,Solaris 中的 evport 。效率高低 evport->epoll->kqueue->select)