stackexchange.redis相关内容

更新项目时,Azure Redis缓存中是否有任何锁定机制?

我正在使用Azure搜索来处理Azure Redis缓存,但是找不到有关Redis Cache并发性的任何清晰描述. 是这种情况.覆盖现有的缓存项时,是否可以在相同的准确时间读取该项?如果是,Redis Cache如何管理它?它会在商品可用之前锁定商品,还是会给出商品的旧版本? 通过我使用StackExchange.Redis客户端的方式. 解决方案 Redis是单线程的,因此 ..

使用SignalR& amp;交流网络应用程序和api项目StackExchangeRedis

我正在使用ASP.NET Core 2.2构建一个项目.主要解决方案包含多个项目,其中包括API,Web和其他类库. 我们已经使用SignalR来显示API项目和Web项目之间的共享消息/通知.例如,从API添加新员工记录应调用SignalR Hub,所有Web客户端都应收到通知. 为了使其通信,我们将Radis与SignalR一起使用 //SignalR配置services.Add ..
发布时间:2021-04-11 18:58:43 C#/.NET

如何使用Moq模拟StackExchange.Redis ConnectionMultiplexer类?

我正在努力模拟与StackExchange.Redis库有关的行为,但无法弄清楚如何正确模拟它使用的密封类.一个具体的示例是在我的调用代码中,我正在执行以下操作: var cachable =命令为IRedisCacheable;如果(_cache.Multiplexer.IsConnected ==否){_logger.Debug(“因为连接不可用,所以不使用缓存");cacheAvaila ..
发布时间:2021-04-01 21:24:20 C#/.NET

从Redis获取复杂对象的值是空的

我试图将一个复杂的对象添加到Redis中,但是在从Redis中检索值时,我得到了某些值为null的值.以下是我正在尝试的粗略示例.我有一个复杂的对象,我使用JsonConvert序列化了这个复杂的对象,并将其添加到Redis中.属性CollectionID具有两个带有各自值的计数,但是从Redis获取并进行反序列化后,该值将为null.请检查下图 属性CollectionID具有两个带有ID ..
发布时间:2021-02-14 18:34:35 C#/.NET

Azure Redis缓存-ConnectionMultiplexer对象池

我们在应用程序中使用C1 Azure Redis缓存。最近,我们在GET操作上遇到了很多超时。 根据本文,一种可能的解决方案是实现ConnectionMultiplexer对象池。 / p> 另一种可能的解决方案是在客户端中使用ConnectionMultiplexer 对象池,然后选择“负载最少”的 发送新请求时使用ConnectionMultiplexer。这样应该可以防止 ..
发布时间:2020-09-28 05:19:14 C#/.NET

ConnectionMultiplexer.Connect在连接到Redis服务器时中断

我已在Windows 7计算机上成功安装Redis服务器. 快速动手,一切都按预期进行. (使用MSI安装程序从 https://github.com/MSOpenTech/redis 安装) 我正在使用StackExchange Redis客户端C#连接到Redis服务器. RedisClient P.S. :由于我安装了VS 2010,因此未在计算机上构建应用程序,这引发了一些错 ..
发布时间:2020-07-25 00:20:48 其他开发

在Centos上运行Redis的多个实例

我想在Centos 7上运行Redis的多个实例. 谁能指出我正确的链接或在此处发布步骤. 我在Google上搜索了该信息,但没有找到任何相关信息. 解决方案 您可以在单台计算机上使用不同的端口运行Redis的多个实例.如果这与您有关,则可以按照以下步骤操作. 通过安装第一个Redis实例,默认情况下它会监听localhost:6379. 为第二实例创建一个新的工作目录 ..
发布时间:2020-07-25 00:20:38 其他开发

尝试在Redis中的2组中插入750个项目时出现StackExchange TimeoutException

最初,我尝试将一些项目集合插入2个redis集(也许这根本不是个好主意,但是...).我尝试一次添加的条目数量: 750 + 现在,当我尝试使用StackExchange.redis 客户端执行此操作时,我会收到超时异常,这很有趣,我可以使用“旧版"书夹来完成类似的操作我之前调查过的客户. 因此,我肯定在某些方面(甚至在我的ine bookSleeve实现中)有错,只是试图找出到底哪里 ..
发布时间:2020-07-18 20:34:07 C#/.NET

VS.NET 2017强制在ASP.NET 2.0 Core应用中使用StackExchange.Redis 1.2.4.0

我正在使用Visual Studio2017。我刚刚创建了一个新的ASP.NET Core 2.0项目。我试图使用NuGet引入最新的StackExchange.Redis 1.2.6(截至2017年9月3日)。 但是,一旦我这样做,Visual Studio抱怨我的RedisResult变量之一中的引用存在冲突。它说 错误CS0433类型'RedisResult'存在于两个'Stac ..
发布时间:2020-05-31 19:36:50 C#/.NET