我想所有的鍵啓動與460或45412.的多模式獲取密鑰在Redis的
keys 460* combine keys 45412*
我嘗試的方法在此鏈接:https://redis.io/commands/keys,但未能
我想所有的鍵啓動與460或45412.的多模式獲取密鑰在Redis的
keys 460* combine keys 45412*
我嘗試的方法在此鏈接:https://redis.io/commands/keys,但未能
我終於可以用Jedis通過設置數據結構
Set<String> FirstSet = js.keys("460*");
Set<String> SecondSet = js.keys("45412*");
SecondSet.addAll(FirstSet);
讓所有結果第二組就是我想要的。
有沒有combine
Redis中的選項。
和keys
命令不應該在應用程序級別使用,它很慢。相反,你可以使用合適的類型(hash
或zset
或其組合,這取決於你的需要)
無論如何,如果你想獲得兩個模式鍵,你可以叫keys
幾次,合併的結果:
cat <(redis-cli -n 0 keys "460*") <(redis-cli -n 0 keys "45412*") > keys.txt