cachego輕量級內(nèi)存緩存
cachego 是一個擁有高性能分段鎖機制的輕量級內(nèi)存緩存,擁有懶清理和哨兵清理兩種清理機制,可以應(yīng)用于所有的 GoLang 應(yīng)用程序中。
特性
- 以鍵值對形式緩存數(shù)據(jù),極簡的 API 設(shè)計風(fēng)格
- 使用粒度更細(xì)的分段鎖機制進行設(shè)計,具有非常高的并發(fā)性能
- 支持懶清理機制,每一次訪問的時候判斷是否過期
- 支持哨兵清理機制,每隔一定的時間間隔進行清理
安裝
只需要 GoLang 運行環(huán)境,沒有其它依賴。
$ go get -u github.com/FishGoddess/cachego
此外,可以查看歷史版本特性 HISTORY.md 和未來版本特性 FUTURE.md。
評論
圖片
表情
