前言
今天大姚給大家分享5款.NET開源、免費的Redis客戶端組件庫,希望可以幫助到有需要的同學。
StackExchange.Redis
StackExchange.Redis是一個基于.NET的高性能Redis客戶端,提供了完整的Redis數據庫功能支持,并且具有多節點支持、異步編程模型、Redis集群支持等特性,使得與Redis數據庫的交互更加靈活、高效。
-
開源地址:https://github.com/StackExchange/StackExchange.Redis
csredis
csredis是一款.NET Core或.NET Framework 4.0+ Redis客戶端,用于Redis、Redis Sentinel(2.8)和Cluster。包括同步和異步客戶端。
-
開源地址:https://github.com/2881099/csredis
FreeRedis
一款基于.NET的Redis客戶端,支持 .NET Core 2.1+、.NET Framework 4.0+、Xamarin以及 AOT。它支持集群、哨兵、主從、發布訂閱、Lua腳本、管道、事務、流、客戶端緩存以及連接池等功能。
-
開源地址:https://github.com/2881099/FreeRedis
NewLife.Redis
NewLife.Redis是一個Redis客戶端組件,以高性能處理大數據實時計算為目標。支持.NETCore/.NET4.0/.NET4.5,為大數據與消息隊列而特別優化,線上單應用日均100億調用量。
-
開源地址:https://github.com/NewLifeX/NewLife.Redis
BeetleX.Redis
一個用于.NET Core的高性能異步/非阻塞Redis客戶端組件,默認數據格式化器Json、Protobuf和MessagePack,支持SSL。
-
開源地址:https://github.com/beetlex-io/BeetleX.Redis
優秀項目和框架精選
以上項目都已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發工作效率和質量。坑已挖,歡迎大家踴躍提交PR推薦或自薦(讓優秀的項目和框架不被埋沒🤞)。
-
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md