Redis的I/O多路複用機制

1. 爲什麼Redis要使用I/O多路複用機制呢? 因爲Redis是單線程的,所有的操作命令都是順序執行的,一旦有讀寫操作命令,等待用戶輸入或輸出就會造成阻塞,所以I/O操作在一般情況下往往不能直接返回,這會導致某一操作的I/O阻塞導致整個進程無法進行其他操作,而I/O多路複用就是爲了解決這個問題而出現的。 2. 什麼是I/O多路複用? I/O多路複用是指在單個線程中通過記錄跟蹤每一個socket
相關文章
相關標籤/搜索