如何使用StackExchange.Redis通过Redis URL连接到Redis缓存?

问题描述 投票:0回答:1

当前,我正在使用ServiceStack.Redis连接到Redis缓存服务器。 Redis缓存URL结构类似于:[redis://f:[email protected].{domain}.io:33004

下面是使用ServiceStack.Redis连接到Redis缓存的示例代码”

var redisClientManagerPool = new RedisManagerPool(ConfigManager.RedisCacheUrl);

using (var client = redisClientManagerPool.GetClient())
{
    //SetClientData(key, client, data);
}

但是免费版本有一定的限制,一旦达到限制,就会出现类似的错误

每小时“ 6000个Redis请求的免费配额限制为到达。请参阅https://servicestack.net升级到商业许可证或访问https://github.com/ServiceStackV3/ServiceStackV3返回免费的ServiceStack v3

我想使用StackExchange.Redis连接到Redis缓存。但是我没有从https://stackexchange.github.io/StackExchange.Redis/Basics中获得任何有关如何使用redis URL的代码参考。

我正在寻找任何代码参考,以使用像[[redis://f:[email protected]:33004

这样的Redis缓存URL通过StackExchange.Redis nuget连接到Redis缓存服务器。任何帮助表示赞赏。

注意:

当前使用的库是ServiceStack.Redis的.NET Standard 2.0版本。 nuget名称是ServiceStack.Redis.Core版本5.7.0。当前,我正在使用ServiceStack.Redis连接到Redis Cache服务器。 redis缓存URL结构类似于:redis:// f:[email protected]。{domain} .io:33004下面是一个示例...
c# caching redis stackexchange.redis
1个回答
0
投票
StackExchange.Redis适用于redis://f:[email protected].{domain}.io:33004 URL格式。下面是代码参考:
© www.soinside.com 2019 - 2024. All rights reserved.