.NET和Redis

开始

NET社区已经建立了许多客户端库帮助处理对Redis服务器的请求。在本指南中,我们主要关注使用课件。复述,客户端库。顾名思义,StackExchange客户端是由StackExchange开发的,用于像StackOverflow

步骤1。安装包

有几种方法安装包:

在。的目录下执行如下命令csproj您也要添加包的文件。

dotnet添加包StackExchange.Redis

步骤2。导入所需的命名空间

使用StackExchange.Redis;

步骤3。初始化ConnectionMultiplexer

连接多路复用器是连接到CLR内的Redis的主要仲裁者,你的应用程序应该在它的运行时维护一个单一的ConnectionMultiplexer实例。可以使用连接字符串或ConfigurationOptions对象。一个典型的连接字符串的形式是:主机名:端口号,密码=密码在哪里主机名是您的服务器的主机名(例如:本地服务器),端口号是Redis正在监听的端口号。6379),密码是您的redis服务器的密码(例如。secret_password).

static readonly connectionmultier _redis = connectionmultier . connect ($"{HOST_NAME}:{PORT_NUMBER},password={password}");

步骤4.抓取数据库连接

一旦我们有了多路复用器的句柄,我们就需要连接到数据库。

var db=_redis.GetDatabase();

第5步。使用连接

现在您已经获得了到数据库的连接,剩下的就是使用它了。下面是一些简单的操作:

db.Ping();

Redis发射台

Redis Launchpad就像是一个为Redis样本应用提供的“应用程序商店”。你可以很容易地找到适合你喜欢的框架和语言的应用程序。以下是其中一些应用程序。点击这里进入完整的应用程序列表

。net中的速率限制应用

发射台

。net中的排行榜应用

发射台

API缓存.NET

发射台

基本聊天应用。net

发射台

额外的资源

Baidu