草庐IT

redis-graph

全部标签

redis - 使用 SignalR Redis 背板提高多个 Web 实例的横向扩展性能

我在我们的应用程序中集成了SignalR,它一直运行良好。几天前,由于某些要求,我们必须支持应用程序的横向扩展,因此我们选择了使用Redis的SignalR横向扩展。但是,自集成以来,SignalR本身已停止工作,我们得到的错误是:NOTRANSPORTcouldbeinitializedsuccessfully。尝试为自动初始化指定不同的传输或根本不指定。应用的方法:-按照在线建议尝试使用不同版本的SignalR-没有帮助-增加连接超时-没有帮助需要一些帮助来解决这个问题。也欢迎就使用任何其他方法提出建议。[Update1]添加代码片段publicclassStartup{publi

laravel-5 - 无法使用 Redis 和 Laravel 5.3 在专用 channel 上广播通知

我正在使用Laravel-Redis-Socketio-LaravelEcho制作实时通知。到目前为止,我能够广播到公共(public)channel,但仍然停留在私有(private)channel。我的bootstrap.js:importEchofrom"laravel-echo"window.Echo=newEcho({broadcaster:'socket.io',host:window.location.hostname+':6001'});Laravel-echo-server.json:"authHost":"http://localhost","authEndpoin

node.js - socket.io-redis 不断抛出 NOAUTH 错误

我正在尝试连接到受密码保护的redis服务器,但由于某种原因,我不断收到错误消息:events.js:141扔呃;//未处理的“错误”事件^ReplyError:就绪检查失败:需要NOAUTH身份验证。在parseError(/home/ubuntu/TekIT/ITapp/node_modules/redis-parser/lib/parser.js:193:12)在parseType(/home/ubuntu/TekIT/ITapp/node_modules/redis-parser/lib/parser.js:303:14)我知道密码是正确的,因为我在redis-cli中尝试过它

node.js - 在redis集群中如何获取 Node redis客户端通过命令HMSET设置的整个集群的数据?

是否可以通过HSCAN命令,只提供单个Node的主机和端口,自动检测集群Node并给出所有数据?目前通过遍历所有Node进行了临时修复。 最佳答案 具体如何操作取决于您使用的客户端。一般redis使用XModemCRC16算法来判断key存放在哪里,查看源码:https://github.com/h0x91b/fast-redis-cluster/blob/remake/index.js#L92:L175要知道key实际存储在哪里,您应该计算key名称的xmodemcrc16,然后取模数16384。结果是bucketnumber,现

Redis AOF 重写问题,没有新的客户端连接

我的Redis实例显然已停止重写AOF文件(它已增长到许多Gb)。更糟糕的是,它似乎停止为新的客户端连接提供服务(当使用redis-cli连接时,连接会通过,但随后它会在任何命令上卡住)。这意味着我不能要求BGREWRITEAOF。同时,现有连接正在正常服务。日志文件没有显示任何有用的信息。redis-check-aof只是报告AOF文件没有损坏。我真的不想重启服务器,因为我不知道这么大的AOF文件要启动多久。有没有办法在外部调用AOFrewrite?还有什么我可以做的吗? 最佳答案 所以我刚刚遇到了这个Redis错误:https:

c# - 使用 StackExchange 库从 Windows 上的 C# 连接到 Redis 时出错

我正在尝试使用StackExchangelibrary在C#中连接到Windows上的Redis但出现错误:StackExchange.Redis.RedisConnectionException:Noconnectionisavailabletoservicethisoperation:HMSETuser:user1;SocketFailureonlocalhost:6379/Subscription,origin:Error,input-buffer:0,outstanding:0,last-read:0sago,last-write:0sago,unanswered-write:

AWS Redis 缓存的 ASP.NET 输出缓存提供程序

我是云编程的新手,所以我想知道是否可以使用OutputCache指令为AWSRedis缓存缓存asp.net页面?我找到了关于缓存ASP.NETsession状态提供程序的好文档HERE它起作用了,但不幸的是,我在OutputCache上找不到任何有用的东西。非常感谢来自专家的任何指南。 最佳答案 这是一个redis缓存提供者。它针对AzureRedis,但它应该是兼容的。https://learn.microsoft.com/en-us/azure/redis-cache/cache-aspnet-output-cache-pro

php - RedisLab 与 WordPress 集成错误:PHP 警告:Redis::select() 期望参数 1 为整数

我正在尝试为我的WWrdPress站点添加一个Redis对象现金服务器。我正在关注这个article我在redislabs.com中创建了帐户根据教程,我的object-cache.php文件有define("WP_REDIS_BACKEND_HOST","HOST_URL");define("WP_REDIS_BACKEND_PORT","12345");define("WP_REDIS_BACKEND_DB","DATABAES_NAME");define("WP_REDIS_PASSWORD","PA$$WORD");和347$this->redis->auth($redis['

memory - 在 Redis 中,是一个大型排序集还是许多小型排序集具有更高的内存性能

我正在尝试使用排序集为Redis设计数据抽象。我的场景是,我要么在一个大的排序集中有大约6000万个键,要么在大约200万个小的排序集中每个可能有10个键。在任何一种情况下,我将使用的函数都是O(log(N)+M),因此时间复杂度不是问题。我想知道的是内存影响的权衡是什么。拥有许多排序集会带来更大的灵active,但我不确定内存成本是否会成为问题。我知道Redis说它现在针对较小的排序集优化了内存使用,但我不清楚多少和多大尺寸太大了。 最佳答案 如果数据集增长超过单个主机内存限制,拥有许多小的排序集将有助于将负载分散到不同的redi

ruby-on-rails - 如何在 Rails 日志中禁用 Redis 日志?

我可以通过设置在Rails中禁用SQL日志记录:ActiveRecord::Base.logger=nil如何禁用Redis日志记录? 最佳答案 能否请您上传Redis配置文件,应该有一个设置:#Toenableloggingtothesystemlogger,justset'syslog-enabled'toyes,#andoptionallyupdatetheothersyslogparameterstosuityourneeds.#syslog-enabledno您可以在http://download.redis.io/red