【发布时间】:2020-04-08 01:43:48
【问题描述】:
我在尝试将 UNLINK 命令与 redis 一起使用时遇到问题。我使用的版本是 5.0.8。
有什么解决办法吗?
root@test:/tmp/redis-stable# redis-cli --version
redis-cli 5.0.8
root@test:/tmp/redis-stable# redis-cli
127.0.0.1:6379> keys
(error) ERR wrong number of arguments for 'keys' command
127.0.0.1:6379> keys *
1) "51"
2) "key2"
3) "key1"
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379> UNLINK key1
(error) ERR unknown command 'UNLINK'
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379> UNLINK key1 key2
(error) ERR unknown command 'UNLINK'
127.0.0.1:6379>
127.0.0.1:6379>
127.0.0.1:6379>
这是一个已知问题还是任何特定版本的版本..
问候, 维姬
【问题讨论】:
-
INFO server返回什么版本?--version开关只告诉你 cli 的版本... -
@ItamarHaber:感谢您提供的信息,我可以看到问题,我得到以下信息:# Server redis_version:3.0.6 我在 untuntu 16.04 上升级了我的本地安装.. 是否有一些特定于我的文件可以交叉检查吗?
-
感谢@ItamarHaber,从 redis-cli 执行 SHUTDOWN 并再次启动 redis-server,解决了这个问题。我将此标记为有效答案!
-
太好了,很高兴我可以为您指明正确的方向并祝您狩猎愉快!
标签: redis