溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

通用緩存接口抽象類庫CacheManager是怎樣的

發(fā)布時(shí)間:2022-01-05 14:41:32 來源:億速云 閱讀:99 作者:柒染 欄目:大數(shù)據(jù)

本篇文章給大家分享的是有關(guān)通用緩存接口抽象類庫CacheManager是怎樣的,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

CacheManager是–個(gè)緩存通用接口抽象類庫,它支持各種高速緩存提供者,例如Memcache,Redis,并且有許多先進(jìn)的功能特性。具體可以訪問官方網(wǎng)站 http://cachemanager.net。

CacheManager設(shè)計(jì)目標(biāo)就是簡化程序員對(duì)各種復(fù)雜緩存場景的處理,通過CacheManager只需要幾行的代碼就可以支持多層的緩存,從進(jìn)程內(nèi)緩存到分布式的緩存。通過CacheManager可以很容易在項(xiàng)目中更改緩存策略,它還提供一些更有價(jià)值的特性,例如高速緩存同步,并發(fā)更新,事件通知,性能計(jì)數(shù)器等等,這些都是我們程序員在使用緩存時(shí)經(jīng)常要解決的。

CacheManager的最新版本是0.6,支持.Net 4.0, .Net 4.5, ASP.NET DNX 4.5.1 和Core,可以通過Nuget 安裝,下面是CacheManager的相關(guān)的Nuget Package:

Package Name

.Net 4.0

.Net 4.5

DNX 4.5.1

DNX Core

CacheManager.Core

x

x

x

x

CacheManager.StackExchange.Redis

x

x

x

-

CacheManager.SystemRuntimeCaching

x

x

x

-

CacheManager.Memcached

x

x

x

-

CacheManager.Web

-

x

x

-

CacheManager.Couchbase

-

x

x

-

CacheManager也有良好的文檔支持,在作者網(wǎng)站和GitHub(https://github.com/MichaCo/CacheManager/tree/master/Articles)上都有很詳細(xì)的文檔:

? Getting Started 如何安裝和使用Cache Manager的一個(gè)基本介紹

? Configuration 接入如何通過配置文件或者代碼配置Cache Manager

? Features and Architecture 深入介紹 Cache Manager 所有功能

? Update Operations 解釋何時(shí)以及為什么要用update 方法替代Put

? Cache Synchronization 緩存背板功能的用例解釋

以上就是通用緩存接口抽象類庫CacheManager是怎樣的,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI