自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

四款.NET開(kāi)源的Redis客戶端驅(qū)動(dòng)庫(kù)

開(kāi)發(fā) 前端
基于.NET的Redis客戶端,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。它支持集群、哨兵、主從、發(fā)布訂閱、Lua腳本、管道、事務(wù)、流、客戶端緩存以及連接池等功能。

前言

今天給大家推薦4款.NET開(kāi)源免費(fèi)的Redis客戶端驅(qū)動(dòng)庫(kù)(以下排名不分先后)。

Redis是什么?

Redis全稱是REmote DIctionary Service,即遠(yuǎn)程字典服務(wù)。Redis 是一個(gè)使用C語(yǔ)言編寫(xiě)的、開(kāi)源的(遵守 BSD 協(xié)議)、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value的NoSQL數(shù)據(jù)庫(kù)。

NewLife.Redis

項(xiàng)目介紹

  • NewLife.Redis 是一個(gè)Redis客戶端組件,以高性能處理大數(shù)據(jù)實(shí)時(shí)計(jì)算為目標(biāo)。
  • Redis協(xié)議基礎(chǔ)實(shí)現(xiàn)Redis/RedisClient位于X組件,本庫(kù)為擴(kuò)展實(shí)現(xiàn),主要增加列表結(jié)構(gòu)、哈希結(jié)構(gòu)、隊(duì)列等高級(jí)功能。
  • 支持.NETCore/.NET4.0/.NET4.5,為大數(shù)據(jù)與消息隊(duì)列而特別優(yōu)化,線上單應(yīng)用日均100億調(diào)用量。

項(xiàng)目特性

  • 在ZTO大數(shù)據(jù)實(shí)時(shí)計(jì)算廣泛應(yīng)用,200多個(gè)Redis實(shí)例穩(wěn)定工作一年多,每天處理近1億包裹數(shù)據(jù),日均調(diào)用量80億次。
  • 低延遲,Get/Set操作平均耗時(shí)200~600us(含往返網(wǎng)絡(luò)通信)。
  • 大吞吐,自帶連接池,最大支持1000并發(fā)。
  • 高性能,支持二進(jìn)制序列化。

GitHub開(kāi)源地址

https://github.com/NewLifeX/NewLife.Redis

csredis

項(xiàng)目介紹

.NET Core或.NET Framework 4.0+ Redis客戶端,用于Redis、Redis Sentinel(2.8)和Cluster。包括同步和異步客戶端。

項(xiàng)目特性

  • CSRedisClient和RedisHelper:保持所有方法名稱與redis-cli一致
  • 支持geo類型命令(需要redis-server 3.2或更高版本)
  • 支持Redis Cluster redis-trib.rb
  • 支持Redis Sentinel和主從模式
  • 支持stream類型命令(需要redis-server 5.0及以上版本)

GitHub開(kāi)源地址

https://github.com/2881099/csredis

FreeRedis

項(xiàng)目介紹

基于.NET的Redis客戶端,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。它支持集群、哨兵、主從、發(fā)布訂閱、Lua腳本、管道、事務(wù)、流、客戶端緩存以及連接池等功能。

項(xiàng)目特性

  • 所有方法名與 redis-cli 保持一致
  • 支持 Redis 集群(服務(wù)端要求 3.2 及以上版本)
  • 支持 Redis 哨兵模式
  • 支持主從分離(Master-Slave)
  • 支持發(fā)布訂閱(Pub-Sub)
  • 支持 Redis Lua 腳本
  • 支持管道(Pipeline)
  • 支持事務(wù)
  • 支持 GEO 命令(服務(wù)端要求 3.2 及以上版本)
  • 支持 STREAM 類型命令(服務(wù)端要求 5.0 及以上版本)
  • 支持本地緩存(Client-side-cahing,服務(wù)端要求 6.0 及以上版本)
  • 支持 Redis 6 的 RESP3 協(xié)議

GitHub開(kāi)源地址

https://github.com/2881099/FreeRedis

StackExchange.Redis

項(xiàng)目介紹

StackExchange.Redis是一個(gè)基于.NET的高性能Redis客戶端,提供了完整的Redis數(shù)據(jù)庫(kù)功能支持,并且具有多節(jié)點(diǎn)支持、異步編程模型、Redis集群支持等特性,使得與Redis數(shù)據(jù)庫(kù)的交互更加靈活、高效。

項(xiàng)目特性

  • 高性能的多路復(fù)用設(shè)計(jì),可以高效地利用來(lái)自多個(gè)調(diào)用線程的共享連接
  • 對(duì)redis節(jié)點(diǎn)配置進(jìn)行抽象:客戶端可以靜默地協(xié)商多個(gè)redis服務(wù)器,以提高魯棒性和可用性
  • 方便訪問(wèn)完整的redis功能集
  • 完整的雙重編程模型,支持同步和異步使用,無(wú)需使用TPL的"同步轉(zhuǎn)異步"
  • 支持redis "cluster"

請(qǐng)注意,以上翻譯結(jié)果以markdown格式輸出。

GitHub開(kāi)源地址

https://github.com/StackExchange/StackExchange.Redis

優(yōu)秀項(xiàng)目和框架精選

該項(xiàng)目已收錄到C#/.NET/.NET Core優(yōu)秀項(xiàng)目和框架精選中,關(guān)注優(yōu)秀項(xiàng)目和框架精選能讓你及時(shí)了解C#、.NET和.NET Core領(lǐng)域的最新動(dòng)態(tài)和最佳實(shí)踐,提高開(kāi)發(fā)效率和質(zhì)量??右淹?,歡迎大家踴躍提交PR,自薦(讓優(yōu)秀的項(xiàng)目和框架不被埋沒(méi)??)。

https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

責(zé)任編輯:武曉燕 來(lái)源: 追逐時(shí)光者
相關(guān)推薦

2024-10-10 15:54:44

.NET開(kāi)源Redis

2024-05-29 07:30:41

2018-11-02 08:53:28

開(kāi)源Android郵件客戶端

2023-10-11 07:00:44

高可用程序客戶端

2015-05-25 14:33:38

Redis開(kāi)源

2020-12-21 09:53:52

Redis工具開(kāi)源

2022-08-09 07:32:03

MySQLWindowsLinux

2024-10-09 07:35:49

2024-09-14 08:16:24

Redis客戶端性能

2009-03-11 14:45:25

Data ServicASP.NETADO.NET

2020-09-14 11:27:32

工具代碼開(kāi)發(fā)

2018-08-06 08:25:01

LinuxGit圖形客戶端

2019-02-01 09:24:27

開(kāi)源Web郵件客戶端

2009-08-18 15:43:56

ASP.NET生成客戶端腳本

2009-07-24 17:31:56

ASP.NET AJA

2022-05-16 07:37:58

SQL 編輯器數(shù)據(jù)庫(kù)管理工具

2021-09-22 15:46:29

虛擬桌面瘦客戶端胖客戶端

2011-07-27 09:54:24

2015-08-26 17:31:03

UbuntuBT客戶端

2024-02-05 08:50:57

Golang標(biāo)準(zhǔn)庫(kù)客戶端
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)