echo "lrange list_name 0 4000" | ./redis-cli -h 127.0.0.1 -p 6688 -n 5  >> down.txt

# echo ... >> down.txt   写入到哪里
# lrange   对应redis中查询遍历list的命令lrange
# list_name    对应redis中你要导出的list的名字
# 0 4000    对应你要导出的起始和终止值,这里的0是开始,4000是终止,可以大于实际list中的数据,就是导出list中所有数据
# ./redis-cli    我是到redis的安装目录bin下执行的这条命令,所以这里是。/
# -h    redis的ip地址
# -p    redis的端口号
# -a    redis的密码
# -n    redis的库序号,对应redis中的 select 后边对应的数

其他参数可以通过“redis-cli --help”查看帮助 继续加

导出后,可以通过命令查看导出的数据行数:

wc -l down.txt

最后可以压缩

tar -zcvf down.txt.tar.gz down.txt

 

posted on 2023-02-07 11:54  天马行宇  阅读(239)  评论(0)    收藏  举报