stackexchange.redis相关内容
我们正在使用azure redis缓存,并且一直工作到今天遇到以下问题. 执行GET {key}的超时,inst:1,队列:2,qu = 0,qs = 2,qc = 0,wr = 0/0,in = 0/0' http://azure.microsoft.com/blog/2015/02/10/investigating-timeout-exceptions-in-stackexchan
..
我正在使用Azure搜索来处理Azure Redis缓存,但是找不到有关Redis Cache并发性的任何清晰描述. 是这种情况.覆盖现有的缓存项时,是否可以在相同的准确时间读取该项?如果是,Redis Cache如何管理它?它会在商品可用之前锁定商品,还是会给出商品的旧版本? 通过我使用StackExchange.Redis客户端的方式. 解决方案 Redis是单线程的,因此
..
我正在使用Azure Redis(使用Stackexchange.Redis)作为缓存存储,并且通常可以正常工作.但是我时不时地遇到超时错误,而且我无法确定发生这种情况的原因. 我的Redis连接设置: value ="dev.redis.cache.windows.net,ssl = true,password = secret,abortConnect = false,syncTim
..
我正在使用ASP.NET Core 2.2构建一个项目.主要解决方案包含多个项目,其中包括API,Web和其他类库. 我们已经使用SignalR来显示API项目和Web项目之间的共享消息/通知.例如,从API添加新员工记录应调用SignalR Hub,所有Web客户端都应收到通知. 为了使其通信,我们将Radis与SignalR一起使用 //SignalR配置services.Add
..
我正在使用 StackExchange.Redis 从.NET Core连接到Redis服务器.如何将单例 IConnectionMultiplexer 注入到另一个单例服务? Startup.cs public void ConfigureServices(IServiceCollection服务){...services.AddSingleton
..
我正在使用 StackExchange.Redis 将Redis连接添加到.NET Core,当前看起来像这样: 公共静态IServiceCollection AddRedisMultiplexer(这个IServiceCollection服务,FuncgetOptions = null){//获取选项或假定为localhost,因为这些将在Star
..
我正在努力模拟与StackExchange.Redis库有关的行为,但无法弄清楚如何正确模拟它使用的密封类.一个具体的示例是在我的调用代码中,我正在执行以下操作: var cachable =命令为IRedisCacheable;如果(_cache.Multiplexer.IsConnected ==否){_logger.Debug(“因为连接不可用,所以不使用缓存");cacheAvaila
..
我试图将一个复杂的对象添加到Redis中,但是在从Redis中检索值时,我得到了某些值为null的值.以下是我正在尝试的粗略示例.我有一个复杂的对象,我使用JsonConvert序列化了这个复杂的对象,并将其添加到Redis中.属性CollectionID具有两个带有各自值的计数,但是从Redis获取并进行反序列化后,该值将为null.请检查下图 属性CollectionID具有两个带有ID
..
我们在应用程序中使用C1 Azure Redis缓存。最近,我们在GET操作上遇到了很多超时。 根据本文,一种可能的解决方案是实现ConnectionMultiplexer对象池。 / p> 另一种可能的解决方案是在客户端中使用ConnectionMultiplexer 对象池,然后选择“负载最少”的 发送新请求时使用ConnectionMultiplexer。这样应该可以防止
..
我正在使用StackExchange.Redis和.Net Core 2.0启动一个新项目. 但是我遇到了冲突: 类型'ConnectionMultiplexer'同时存在于'StackStack.Redis.StrongName,Version = 1.2.4.0,Culture = neutral,PublicKeyToken = c219ff1ca8c2ce46'和'StackExch
..
我正在使用RedisSessionStateProvider使用类似这样的程序我在web.config中定义其连接字符串,在此示例中为XXXXXX.
..
我已在Windows 7计算机上成功安装Redis服务器. 快速动手,一切都按预期进行. (使用MSI安装程序从 https://github.com/MSOpenTech/redis 安装) 我正在使用StackExchange Redis客户端C#连接到Redis服务器. RedisClient P.S. :由于我安装了VS 2010,因此未在计算机上构建应用程序,这引发了一些错
..
我想在Centos 7上运行Redis的多个实例. 谁能指出我正确的链接或在此处发布步骤. 我在Google上搜索了该信息,但没有找到任何相关信息. 解决方案 您可以在单台计算机上使用不同的端口运行Redis的多个实例.如果这与您有关,则可以按照以下步骤操作. 通过安装第一个Redis实例,默认情况下它会监听localhost:6379. 为第二实例创建一个新的工作目录
..
当前SignalR.Redis使用的是Bookleeve. 但是,SignalR.Redis现在已经迁移到StackExchange.Redis,而不是signalR.Redis(2.2 Dev分支)中的Bookleave. 在升级到2.2之后,我们仍然可以使用相同的代码指定单个Redis服务器: GlobalHost.DependencyResolver.UseRedis("l
..
最初,我尝试将一些项目集合插入2个redis集(也许这根本不是个好主意,但是...).我尝试一次添加的条目数量: 750 + 现在,当我尝试使用StackExchange.redis 客户端执行此操作时,我会收到超时异常,这很有趣,我可以使用“旧版"书夹来完成类似的操作我之前调查过的客户. 因此,我肯定在某些方面(甚至在我的ine bookSleeve实现中)有错,只是试图找出到底哪里
..
我已按照链接中的所有步骤操作: https://linuxtechlab.com/how-install-redis-server-linux/并使用低于Linux的版本. uname -a Linux ech-10-XX-XX-28 2.6.32-696.13.2.el6.x86_64#1 SMP 10月5日星期四17:03:21 PDT 2017 x86_64 x86_64 x86
..
有人可以解释有关 ServiceStack.Redis 和 StackExchange.Redis c#库的区别吗? 解决方案 非常重要的一点是注意到ServiceStack是商业支持的产品.请参阅servicestack.net上的免费报价. 此问题也提到了同样的问题. ServiceStack.Redis NuGet软件包包括以下限制: ServiceStack中的1
..
我正在关注此例如以在Dotnet Core上实现Redis缓存。 不幸的是,似乎get(key)和GetString(key)都只返回值,而不是元数据 当我使用redis-cli时,我可以使用 HGETALL键 1)“ absexp” 2)“ 637153531959962660” 3)“数据” 4)“ [{&snip>}]” 5)“ sldexp” 6)“
..
我正在使用 StackExchange.Redis 将Redis连接添加到.NET Core,当前看起来像这样: 公共静态IServiceCollection AddRedisMultiplexer( 此IServiceCollection服务, Func getOptions = null) { //获取选项或假定为localhost,因
..
我正在使用Visual Studio2017。我刚刚创建了一个新的ASP.NET Core 2.0项目。我试图使用NuGet引入最新的StackExchange.Redis 1.2.6(截至2017年9月3日)。 但是,一旦我这样做,Visual Studio抱怨我的RedisResult变量之一中的引用存在冲突。它说 错误CS0433类型'RedisResult'存在于两个'Stac
..