當前位置: 妍妍網 > 碼農

推薦5個.Net版本 Redis 客戶端開源庫

2024-04-18碼農

Redis作為一個高效能(NOSQL)的key-value資料庫,在實際計畫開發中運用非常廣泛,也適用於很多業務場景。

下面介紹5個.Net版本 Redis 客戶端開源庫,方便開發和提升效率。

1、StackExchange.Redis

簡介: 由StackExchange團隊開發。它提供了豐富的功能和選項,如連線池、管道、事務、釋出/訂閱、Lua指令碼等,支持多種序列化和壓縮方式,並能輕松與其他.NET應用程式整合。

Star 5.8K

計畫地址 https://github.com/StackExchange/StackExchange.Redis

2、EasyCaching

簡介: 簡單易用的緩存庫,包含基本用法和高級用法,支持多種記憶體資料庫:記憶體緩存,Redis,CSRedis,Memcached,SQLite 緩存 ,磁盤緩存,LiteDB 。

Star: 1.8K

計畫地址: https://github.com/dotnetcore/EasyCaching

3、CacheManager

簡介: 支持多種緩存提供者並支持緩存高級功能,核心是簡化開發者處理復雜緩存場景的工作,並可透過少量程式碼實作多層緩存,同時提供額外的緩存同步、並行更新等可選功能。

Star: 2.3K

計畫地址: https://github.com/MichaCo/CacheManager

4、FreeRedis

簡介: 相容.NET Core 2.1+、.NET Framework 4.0+、Xamarin及AOT,全面支持Redis集群、哨兵模式、主從分離、釋出訂閱、Lua指令碼、管道、事務、GEO命令、STREAM型別命令、本地緩存及RESP3協定,方法名與redis-cli保持一致,提供豐富的功能集以滿足不同場景需求。

Star: 884

計畫地址: https://github.com/2881099/FreeRedis

5、NewLife.Redis

簡介: 以高效能處理大數據即時計算。除了基礎的Redis功能外,它還增加了列表結構、哈希結構、佇列等高級功能。

Star: 807

計畫地址: https://github.com/NewLifeX/NewLife.Redis

最後歡迎 交流群!

- End -

分享一套.NetCore從入門到精通視訊教程

點選下方公眾號卡片,關註我

回復「 888 」,免費領取

覺得好看 點個在看👇