redis数据重定向输出到指定文件

redis-list类型

list数据的查询方式

# test_queue 为redis中带查询队列名 
# 0:查询起始位置
# 9999: 查询结束位置
lrange test_queue 0 9999

查看list长度

llen test_queue

出列:

pop test_queue

将查询结果输出到指定文件(例如:/tmp/test_queue.txt)

# xx.xx.xx.xx redis ip
# 8xxx redis 端口
# xxx reids访问密码
# test_queue redis中的队列名

echo "lrange test_queue 0 9999" | redis-cli -h xx.xx.xx.xx -p 8xxx -a xxx> /tmp/test_queue.txt

redis-set类型

将查询结果输出到指定文件(例如:/tmp/test_queue.txt)

# xx.xx.xx.xx redis ip
# 8xxx redis 端口
# xxx reids访问密码
# test_key redis中存储的key

echo "smembers test_key" | redis-cli -h xx.xx.xx.xx -p 8xxx -a xxx> /tmp/test_key.txt

对比redis中的数据

# 进入redis,对比两个key中的values值
sdiff key1 key2


版权声明:本文为bulucc原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。