Dot-Net
Redis 與 MemoryCache
Redis 通常用作記憶體,儘管它提供的不僅僅是記憶體記憶體(例如,它支持持久性)。
選擇使用 Redis 而不是 .NET 的原因是什麼
MemoryCache?我想到了持久性和數據類型(除了鍵值對),但我確信使用額外的架構層(即 Redis)肯定還有其他原因。
MemoryCache 嵌入在程序中,因此只能用作該程序的普通鍵值儲存。MemoryCache 的單獨伺服器對應物是
memcached.而 redis 是一個資料結構伺服器,它可以託管在其他伺服器上,可以像 memcached 一樣通過網路進行互動,但是 redis 支持一長串複雜的數據類型和對它們的操作,以提供邏輯和智能記憶體。