使用 NRedisStack 客户端库在 C# .NET 项目中连接到 Redis
最后更新时间 2024 年 4 月 20 日
目标
了解如何使用适用于 .NET 平台的 C# 编程语言的 NRedisStack 客户端库连接到 Redis。
解决方案
以下示例演示如何创建一个脚手架项目,使用适用于 .NET 编程语言的 NRedisStack 客户端库连接 Redis。要开始使用示例,请下载 .NET 平台。
https://dotnet.microsoft.com/en-us/download/dotnet
继续安装并验证是否已正确安装所需版本。
dotnet --info
现在可以从头开始创建一个新项目(假设已安装 **.NET 版本 8**)。
dotnet new console -o redis-test -f net8.0
安装 NRedisStack 包,本文件中讨论的示例需要此包。选择所需的版本。
cd redis-test
dotnet add package NRedisStack --version 0.12.0
现在编辑项目文件夹中的 Program.cs 文件,并粘贴以下内容
using NRedisStack;
using StackExchange.Redis;
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost");
IDatabase db = redis.GetDatabase();
db.StringSet("foo", "bar");
Console.WriteLine(db.StringGet("foo"));
现在可以按如下方式执行此程序
dotnet run