[英]How to get value by redis-cli keys
我想通過redis-cli鍵獲得價值
這是工作
redis-cli keys number_* | xargs redis-cli del
但這不起作用
redis-cli keys number_* | xargs redis-cli get
在這種情況下, DEL
和GET
之間的區別在於前者是可變參數(即接受一個或多個參數),而后者不是(預期只有一個鍵名)。
要解決此問題,您可以選擇以下之一:
-L
開關與xargs一起使用,即: redis-cli keys number_* | xargs -L 1 redis-cli get
redis-cli keys number_* | xargs -L 1 redis-cli get
MGET
,即: redis-cli keys number_* | xargs redis-cli mget
redis-cli keys number_* | xargs redis-cli mget
KEYS
是一個危險的命令,因為它可能會長時間阻塞服務器 - 不要在生產中使用它!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.