草庐IT

redis-sharp

全部标签

node.js - 无法运行 node-redis-session 库

我已经安装了node-redis-session依赖,第一次运行正常,但是我删除了浏览器创建的cookie,现在我不能让它再次运行。这是错误信息TypeError:Objectobjecthasnomethod'hasOwnProperty'at~/../server/node_modules/node-redis-session/lib/index.js:57:22这是代码的摘录(第57行)varsid;if(!req.cookies.hasOwnProperty(cookieName)){//easytofindinrediswithcommand"keys*s|*"sid='s|

redis - 分布式计算 : Cache user based messages for x minutes and then persist

我有一个用例,在这个用例中我从其他用户那里接收到用户的通知。大多数情况下,这些通知会在X分钟内被其他用户使用。消费后,我不需要在后端保存通知数据。通知的有序传递对用户很重要我想考虑一个基于缓存的解决方案或一个存储,它可以将通知在内存中保存x分钟,然后同时保留它,以便明智地为用户提供有序的通知。 最佳答案 使用DistributedMessaging启用实时消息传递。您应该使用应用程序启动的自定义事件功能。顺便说一句,TayzGrid是一个开源内存数据网格,在您的案例中也称为分布式缓存。

redis - 分布式计算 : Cache user based messages for x minutes and then persist

我有一个用例,在这个用例中我从其他用户那里接收到用户的通知。大多数情况下,这些通知会在X分钟内被其他用户使用。消费后,我不需要在后端保存通知数据。通知的有序传递对用户很重要我想考虑一个基于缓存的解决方案或一个存储,它可以将通知在内存中保存x分钟,然后同时保留它,以便明智地为用户提供有序的通知。 最佳答案 使用DistributedMessaging启用实时消息传递。您应该使用应用程序启动的自定义事件功能。顺便说一句,TayzGrid是一个开源内存数据网格,在您的案例中也称为分布式缓存。

c++ - 使用 Redis 从 C++ 触发 Celery 任务

我们有一个设置,其中我们有一个用Django编程的Web前端和一个用C++编写的后端为我们解析数据。前端将Celery与Redis结合用于异步任务。因为在某些情况下会很方便,所以今天我想知道是否可以从C++中触发一个Celery任务。因为C++有一个Redis客户端,我很确定这是可能的,如果正确的消息被发送到Redis但是,我无法在任何地方找到这方面的任何信息。我的下一步是尝试从Celery源代码中挖掘出所需的信息,但在此之前:有没有人有任何关于这个主题的信息可以帮助我或让我开始,或者甚至有人以前做过这个?感谢任何帮助。(另外,如果您有理由认为这行不通。)谢谢。

c++ - 使用 Redis 从 C++ 触发 Celery 任务

我们有一个设置,其中我们有一个用Django编程的Web前端和一个用C++编写的后端为我们解析数据。前端将Celery与Redis结合用于异步任务。因为在某些情况下会很方便,所以今天我想知道是否可以从C++中触发一个Celery任务。因为C++有一个Redis客户端,我很确定这是可能的,如果正确的消息被发送到Redis但是,我无法在任何地方找到这方面的任何信息。我的下一步是尝试从Celery源代码中挖掘出所需的信息,但在此之前:有没有人有任何关于这个主题的信息可以帮助我或让我开始,或者甚至有人以前做过这个?感谢任何帮助。(另外,如果您有理由认为这行不通。)谢谢。

asp.net - 适用于 .NET 应用程序的 Redis 3.0

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我可以将Redis3.0用于我的ASP.NET网站吗?Redis3.0作为Linux上的分布式缓存和我在ASP.NET4.5中的网站,这有意义吗?

asp.net - 适用于 .NET 应用程序的 Redis 3.0

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我可以将Redis3.0用于我的ASP.NET网站吗?Redis3.0作为Linux上的分布式缓存和我在ASP.NET4.5中的网站,这有意义吗?

postgresql - Gitlab从7.11升级到8.0后无法启动postgresql、redis和sidekiq

我从Gitlab7.11更新到8.0。由于根分区空间不足,我通过卸载了Gitlab7sudogitlab-ctluninstall并通过安装8sudoapt-getinstallgitlab-ce我还有一些其他问题,我在网上找到了解决方案,并最终设法让8启动并运行。我已经确认数据仍然存在。问题是我无法通过gitlab-ctl启动postgresql、redis和sidekiq服务:administrator@development:/var/opt/gitlab$sudogitlab-ctlrestartok:run:gitlab-git-http-server:(pid15873)1

postgresql - Gitlab从7.11升级到8.0后无法启动postgresql、redis和sidekiq

我从Gitlab7.11更新到8.0。由于根分区空间不足,我通过卸载了Gitlab7sudogitlab-ctluninstall并通过安装8sudoapt-getinstallgitlab-ce我还有一些其他问题,我在网上找到了解决方案,并最终设法让8启动并运行。我已经确认数据仍然存在。问题是我无法通过gitlab-ctl启动postgresql、redis和sidekiq服务:administrator@development:/var/opt/gitlab$sudogitlab-ctlrestartok:run:gitlab-git-http-server:(pid15873)1

asp.net - 使用 Redis 的 SignalR 横向扩展背板

我将SignalR与Redis背板横向扩展结合使用。现在,Microsoft.AspNet.SignalR.Redis包依赖于StackExchange.Redis.StrongName。因为我已经在我的应用程序中使用了Redis,所以我安装了StackExchange.Redis包。当我安装Microsoft.AspNet.SignalR.Redis并选择不将依赖项安装到Redis的强名称包时,我的应用程序停止工作(客户端未连接到服务器-它尝试所有连接方法,回退到longPolling,但失败了)。奇怪的是,如果我安装StackExchange.Redis.StrongName(此时