shell命令导出redis数据

前言:

在最近的开发过程中,需要将存储在redis中指定键对应的值导出来进行分析,之前一直采用编写py脚本的方式来实现,难免会有些繁琐。
现研究了使用shell命令导出的方法,记录如下。

说明:

这里以如下shell命令来讲解如何导出数据:
echo "get msg" | redis-cli -a passrowd -n 3 > msg.json

shell命令作用及各部分的含义:

1.作用:将redis第三个数据库中键名为msg的值导出到msg.json文件中
2.参数含义:

  • echo:表示输出
  • get msg:获取redis数据库中键名称为msg对应的值
  • redis-cli -a passrowd -n 3: -a 指定redis数据库的连接密码;-n:指定使用的数据库,这里为第3个数据库
  • msg.json:将获取的数据内容写入文件msg.json

喜欢点个赞!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。