一文揭祕單線程的Redis爲什麼這麼快?

Redis 作爲一種 KV 緩存服務器,有着極高的性能,相對於 Memcache,Redis 支持更多種數據類型,因此在業界應用廣泛。 記得剛畢業那會參加面試,面試官會問我 Redis 爲什麼快,由於當時技術水平有限,我只能回答出如下兩點: 數據是存儲在內存中的。 Redis 是單線程的。 當然,將數據存儲在內存中,讀取的時候不需要進行磁盤的 IO,單線程也保證了系統沒有線程的上下文切換。 但這兩
相關文章
相關標籤/搜索