是什么
键值类型数据库,主要用来做缓存
单线程+多路IO复用
多路IO复用:
实时监视redis全部请求任务,已经准备好的请求直接交给redis处理,redis不会停,没有阻塞状态
I/O 多路复用其实是在单个线程中通过记录跟踪每一个sock(I/O流) 的状态来管理多个I/O流为什么快
绝大部分请求基于内存
IO多路复用,相比多线程来减少上下文切换和多线程的资源开销
模式
select->poll→epoll
前两种都是轮询,只不过Poll解决了select监视文件描述符个数上的限制
epoll遍历后告知应该做的操作,解决了个数限制与轮询的问题
标签:epoll,Redis,redis,IO,多线程,select From: https://www.cnblogs.com/deity-night/p/17158371.html