vegamcacheGo 實(shí)現(xiàn)的分布式內(nèi)存緩存
vegamcache是一個分布式內(nèi)存緩存,使用golang 的 gossip 協(xié)議構(gòu)建。
在 vegamcache 中,并不需要在每次獲取數(shù)據(jù)時都進(jìn)行網(wǎng)絡(luò)調(diào)用,vegamcache 將使用 gossip 自動在節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)的復(fù)制。失效的數(shù)據(jù)將在 gossip 中移除,而不是一個獨(dú)立的 GC。
缺陷
只能在golang中使用
需要消耗大量的內(nèi)存
待完成
分片緩存,而不是將其存儲在單個哈希映射中
增加到期時間
小型垃圾收集器來刪除過期的值
與其他緩存服務(wù)進(jìn)行基準(zhǔn)比較
評論
圖片
表情
