Redis爲什麼這麼快

Redis爲什麼這麼快? 純內存結構 單線程 多路複用 內存 KV 結構的內存數據庫,時間複雜度 O(1) 單線程 單線程有什麼好處呢? 1、沒有創建線程、銷燬線程帶來的消耗 2、避免了上線文切換導致的 CPU 消耗 3、避免了線程之間帶來的競爭問題,例如加鎖釋放鎖死鎖等等 異步非阻塞 異步非阻塞 I/O,多路複用處理併發連接   Redis  爲什麼是單線程的?(參考) 因爲單線程已經夠用了,C
相關文章
相關標籤/搜索