redis之(错误)redis-cli 上的 ERR 未知命令 'XTRIM'

bonelee 阅读:26 2025-06-02 22:19:02 评论:0

我收到错误:"(error) ERR unknown command 'XTRIM'"在 redis-cli 上运行时。

127.0.0.1:6379> info 
# Server 
redis_version:3.2.12 
redis_git_sha1:00000000 
redis_git_dirty:0 
redis_build_id:7897e7d0e13773f 
redis_mode:standalone 
os:Linux 3.10.0-957.el7.x86_64 x86_64 
arch_bits:64 
multiplexing_api:epoll 
gcc_version:4.8.5 
process_id:36305 
run_id:5759acadb741325a8022dad3c136dd9cc26d66d8 
tcp_port:6379 
uptime_in_seconds:2062 
uptime_in_days:0 
hz:10 
lru_clock:9078505 
executable:/usr/bin/redis-server 
config_file:/etc/redis.conf 

以上是redis服务器的信息。

没有以 "X"'XTRIM'、'XADD'、'XGROUP' 开头的命令不起作用。
[root@localhost lib]# redis-cli 
127.0.0.1:6379> XTRIM TXNLOG MAXLEN 0 
(error) ERR unknown command 'XTRIM' 
127.0.0.1:6379> XGROUP CREATE TXNLOG test 0 MKSTREAM 
(error) ERR unknown command 'XGROUP' 

请您参考如下方法:

你应该升级到 redis 5.x

为此,请先转到 /tmp目录:

$ cd /tmp 

然后下载和 make redis 按来源:
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz 
$ tar xzf redis-5.0.5.tar.gz 
$ cd redis-5.0.5 
$ make 

然后运行 ​​redis-server:
$ src/redis-server 


标签:Redis
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号