我希望所有键都以460或45412开头。
[ {xPos: 13, yPos: 42, name: "Example1"}, {xPos: 32, yPos: 53, name: "Example2"} ]
我尝试此链接中的方法:https://redis.io/commands/keys但失败
答案 0 :(得分:1)
Redis中没有combine
选项。
并且keys
命令不应该在应用程序级别上使用,它很慢。相反,您可以使用适当的类型(hash
或zset
或其组合,具体取决于您的需求)
无论如何,如果您想通过两种模式获取密钥,您可以多次调用keys
并合并结果:
cat <(redis-cli -n 0 keys "460*") <(redis-cli -n 0 keys "45412*") > keys.txt
答案 1 :(得分:1)
我最终使用Jedis获取Set DataStructure的所有结果
Set<String> FirstSet = js.keys("460*");
Set<String> SecondSet = js.keys("45412*");
SecondSet.addAll(FirstSet );
第二套是我想要的。