我有一个开发redis实例,我试图创建一个快速删除的终端快捷方式:DB 10中的所有键以FORUM开头。
我试图在我的bash_profile中创建这个别名:
redis-cli -h [XXX] -p [XXX] -a [XXX] SELECT 10 KEYS "forum:*" | xargs redis-cli -h [XXX] -p [XXX] -a [XXX] SELECT 10 DEL
但这不起作用(错误信息:SELECT的参数错误)。
答案 0 :(得分:0)
您可以将单个命令传递给CLI,因此使用KEYS / DEL链接SELECT会导致错误。
相反,使用-n
开关让redis-cli选择数据库10。