草庐IT

redis-test

全部标签

redis - 是否可以链接redis中的两个哈希

我是Redis的新手,在阅读一些教程时,我找不到任何关于外键的信息,所以是否可以链接两个哈希值,例如。将帐户哈希链接到个人哈希?如果可能请给出详细的例子 最佳答案 简短的回答:没有。Redis是一个键值存储,没有连接的概念。如果您需要两block独立但逻辑上相关的数据,您的选择是:更改您的数据结构,使所有数据都保存在一个散列中获取父项,获取子项的id,然后获取子项与2一样,但在Lua中执行以避免与Redis进行2次往返 关于redis-是否可以链接redis中的两个哈希,我们在Stack

java - redis opsForZSet 错误

我使用Redis存储某些键和一组值,我希望在完成对特定值的相应操作后删除特定的估值器。我删除特定值的代码段是redisOperations.opsForZSet().remove(key,task);and/i'mgettingtheerrorExceptioninthread"scheduler-polling"java.lang.NoSuchMethodError:org.springframework.data.redis.core.ZSetOperations.remove(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Bool

c# - 使用 StackExchange.Redis 超时异常的原因可能是什么?

我在使用StackExchange.Redis1.2.0.0执行操作时不时遇到此错误在Azure应用服务上运行的ASP.NET应用的AzureRedis上:TimeoutperformingEXISTSbookmark:afad5065-29b1-48c7-8bbc-38ddcc9ab4e4type:1,inst:1,mgr:Inactive,err:never,queue:3,qu:0,qs:3,qc:0,wr:0,wq:0,in:0,ar:0,clientName:mywebapp,serverEndpoint:Unspecified/myapp.redis.cache.windo

redis - Java Redisson 集成

我有一个场景,我需要使用的数据结构是Map>.我想使用Redis将此数据存储为内存缓存。我感兴趣的一件事是,使子map的“key”(在本例中为Map>)在5分钟后过期。我在Redis中尝试过类似的东西(Redisson实现),RMap>parentMap=redisson.getMap("parentMap");RMapCache>childCache=redisson.getMapCache("childMapCache");childCache.put("test",newArrayList(),5,TimeUnit.Minutes);//Placingthechildcachei

laravel - 如何连接不同用户的Redis数据库?

刚开始学Redis,不知道怎么更改数据库用户。我在安装redis时添加了一个名为redis的用户。这里有几个问题。如何添加新用户并为其设置密码?如何选择他的用户连接数据库?Redisconfigfile:[Unit]Description=RedisIn-MemoryDataStoreAfter=network.target[Service]User=redisGroup=redisExecStart=/usr/local/bin/redis-server/etc/redis/redis.confExecStop=/usr/local/bin/redis-clishutdownRest

ruby-on-rails - Rails 5 错误连接到 Heroku 上的 Redis

Heroku返回连接到Redis的错误。我将ActionCable用于消息传递网站,它在本地开发中FINE。我正在使用RedisToGo我将其添加到我的production.rb中:config.middleware.useChatActionCableconfig.web_socket_server_url="wss://my-app-name-here.herokuapp.com/cable"config.action_cable.allowed_request_origins=['https://my-app-name-here.herokuapp.com','http://my

用于将 redis key 读取为流的 node.js 模块

我在Node.js上读取Redis中的键时遇到问题,它们将数据保存到mongodb。因为键的数量很大(130万),这会导致JavaScript堆内存不足。任何人都可以建议我一些Node.js模块来将Rediskey读取为流或解决此问题的其他一些解决方案,这样我就可以避免此问题。非常感谢! 最佳答案 ioredis(https://github.com/luin/ioredis)确实支持流。SCAN来自自述文件的示例。varredis=newRedis();//Createareadablestream(objectmode)vars

Redis:如何使用geohash API获取给定矩形中的点?

示例:给定3个点(1,1),(2,2),(5,5)和一个矩形(0,0)(3,3),得到2分(1,1)和(2,2)。用georadius很容易取圆的点,但是好像没有方便的方法取矩形的点。 最佳答案 没有内置的方法可以做到这一点。但是,您可以使用可以覆盖整个矩形的圆进行空间搜索。对于每个检索到的点,检查它是否在矩形内。 关于Redis:如何使用geohashAPI获取给定矩形中的点?,我们在StackOverflow上找到一个类似的问题: https://stac

远程服务器上的 Redis 批量插入

我有一个运行Redis的远程服务器,我想从Java应用程序中推送大量数据。到现在为止,我当时使用Webdis推送一个命令,效率不高,但我没有任何安全问题,因为我可以定义被接受为连接的IP和coomand授权,而redis不接受来自外部的请求(保护模式)).我想尝试使用jedis(JavaAPI)和管道的实现来加快插入速度,但这意味着我必须打开我的Redis来接受来自外部的请求。我的问题是:是否有可能以类似的方式(流水线批量插入)使用webdis?如果不是,我需要进行哪些安全配置才能在Internet上使用Jedis之类的东西?提前感谢您的回答 最佳答案

graph - 使用 redis 图

我是redis-graph的初学者,目前我正在研究在JAVA中实现的K-最短路径算法(其中使用hashmap创建图)并且数据集非常大(2700万行)我需要一个数据库来存储图形,出于同样的原因,我打算使用redis-graph,但redis-graph使用密码查询语言。如何集成这两个应用程序?欢迎任何其他建议。 最佳答案 虽然目前您可以使用RedisGraph为您保存图形,但无法找到从节点A到节点B的K条最短路径,我已经在RedisGraph中实现了最短路径算法,但尚未将其公开给客户端,我不确定你想到的寻找K最短路径的方法,*我已经使