Redis是單線程的,爲什麼支持高併發?

要搞清楚這個問題,首先來看看以下幾個問題: 並行,併發以及它們的區別 BIO,NIO, IO多路複用,AIO Redis如何實現高併發 並行與併發的定義: 併發:在操作系統中,是指一個時間段中有幾個程序都處於已啓動運行到運行完畢之間,且這幾個程序都是在同一個處理機上運行,但任一個時刻點上只有一個程序在處理機上運行。 並行:在操作系統中,一組程序按獨立異步的速度執行,無論從微觀還是宏觀,程序都是一起
相關文章
相關標籤/搜索