草庐IT

redis_master

全部标签

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

rest - 为 Redis 数据库构建 API REST 服务的框架?

我们开始构建类似Tinder但不完全相同的应用程序:)我们想为Redis数据库创建一个带有API的Rest服务,以便为来自客户端应用程序的多个查询获得最佳性能。我们可以使用哪个框架?哪个可以提供最佳性能和最低延迟?编程语言与我们无关。如果有人能给我们建议,我们将不胜感激。我们必须使用最好的技术。向大家致以最诚挚的问候:) 最佳答案 与Redis数据库相比,Oracle数据库更好,因为将来它会成为你代码的问题Redis与您的源代码将始终非常紧耦合与其他数据库相比。在redis中他们也没有提供太多与Oracle数据库相比,对客户的支持。

redis - 如何在 openSUSE 上安装 Redis 桌面管理器?

它的官方文件是旧的。我是openSUSETW。我无法使用“zypperse”找到qmake-qt5包。建筑对我来说很困难。如果提供rpm,那是最好的选择。 最佳答案 您可以构建RedisDesktopManagerfromsourceonopenSUSE:gitclone--recursivehttps://github.com/uglide/RedisDesktopManager.git-b0.9rdmcd./rdm/src./configureqmake-qt5&&make&&sudomakeinstallcd/usr/shar

java - 如何捕获 redis.serializer.SerializationException

我在Spring框架(4.1.6)上有应用程序,使用SpringSecurity4.0.1。我在应用程序中使用了@EnableRedisHttpSession和@EnableSpringHttpSession,一切正常。但是在将SpringSecurity版本升级到4.2.1后,我在新包上序列化旧版本时遇到问题。我的堆栈跟踪是:org.apache.catalina.core.StandardWrapperValve.invokeServlet.service()forservlet[dispatcher]incontextwithpath[]threwexceptionorg.spr

java - 如何在redis中获取具有特殊值的第一个键?

我在redis上有一个键值存储,带有字符串5个字符键,值为0或1,我使用redis模板在redis上设置数据。现在我想获得值为0的第一个键,这可能吗?privateStringRedisTemplatetemplate;@AutowiredpublicCodeBuilderRepository(StringRedisTemplatetemplate){this.template=template;}publicvoidinsertCode(Stringcode){template.opsForValue().set(code,"0");} 最佳答案

r - 如何在使用 rredis 从 R 编写的 Redis 中实现数据压缩以减少内存使用?

我需要压缩存储在Redis中的数据。我将数据从R(使用包rredis)写入Redis,如下所示:redisSet("x","{\"email\":\"master@disaster.com\",\"Ranking\":[{\"Number\":37665,\"rank\":1},{\"Number\":41551,\"rank\":2},{\"Number\":21684,\"rank\":3},{\"Number\":35946,\"rank\":4}]}")实际场景中将有4000个元素,而不是此值列表中的4个元素,总共有70000个这样的键。目前,这些key中的每一个都占用大约0.