爲何Redis單線程這麼快(效率這麼高)

Redis數據是基於內存的,因此讀寫很是快;數據結構 Redis是單線程的,因此省去上下文線程切換時間;併發 Redis採用多路複用(使用一個線程處理多個socket鏈接)技術,能夠處理併發鏈接;socket Redis全程使用hash結構,或者其餘有序數據結構,讀寫快;線程 Redis使用本身的事件分離器,內部使用非阻塞方式執行,吞吐量大等。事件
相關文章
相關標籤/搜索