导入数据到redis的最简单方法

很多公司的环境,分开发环境、测试环境、准生产环境和生产环境。

而上线到各个环境的时候,初始化的基础数据必定大部分是固定的,因此,初始化的数据通常是以静态文件的方式来保存。通过导入来初始化系统。

假如一条一条数据地打命令来初始化,显然也容易出错,而且不方便,也不推荐一条一条地打命令。

因此,我们这里推荐使用yunedit-redis这款带数据导出和导入功能的redis客户端工具来导入,而且这款工具支持图形化界面来操作,不需要使用繁琐的命令行。

下面是每次更新版本使用yunedit-redis的导出功能来增量导入数据的教程:

先看看yunedit-redis的数据管理界面:

(1)初始化的数据一般是开发环境的redis生成的,你只需要在项目的部署文档中,记录这个版本需要增量导入的key即可。然后使用yunedit-redis连接开发环境的redis,使用自定义导出的功能导出初始化数据,点击上图中的自定义导出:

如上图所示,在导出界面,填写所有需要导出的Key即可,key支持*号模糊查询,比如abc*代表导出所有abc开头的key

导出的文件是zip格式的

(2) 把导出的文件,保存在项目的部署文档中,下次升级上线到各环境的是时候,直接导入这些zip数据即可。

(3)上线到各环境的时候,打开yunedit-redis,选择需要导入的redis,然后使用导入功能导入数据,如下图:


选择导出后的文件,然后会出现如下图的界面:


你导入的时候,你可以选择要导入目标redis的db来导入。

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

推荐阅读更多精彩内容