redis是一个事件驱动程序,服务器处理以下两个事件:
fd事件(IO多路复用)
time事件(时间精度秒级)
服务器所有的时间事件都放在一个无序链表中,每当时间事件处理器运行时,就遍历整个链表,查找所有已经到达的时间事件,并调用相应的处理函数
redis是一个事件驱动程序,服务器处理以下两个事件:
fd事件(IO多路复用)
time事件(时间精度秒级)
服务器所有的时间事件都放在一个无序链表中,每当时间事件处理器运行时,就遍历整个链表,查找所有已经到达的时间事件,并调用相应的处理函数