Redis 和 IO 多路複用

最近在看 UNIX 網絡編程並研究了一下 Redis 的實現,感覺 Redis 的源代碼十分適合閱讀和分析,其中 I/O 多路複用(mutiplexing)部分的實現非常乾淨和優雅,在這裏想對這部分的內容進行簡單的整理。 幾種 I/O 模型 爲什麼 Redis 中要使用 I/O 多路複用這種技術呢? 首先,Redis 是跑在單線程中的,所有的操作都是按照順序線性執行的, 但是由於讀寫操作等待用戶輸
相關文章
相關標籤/搜索