说起数据备份,肯定会想起,备份什么数据,怎么选择要备份的数据,和数据恢复的时候,怎么选择恢复策略,导入的时候比如list类型是否能够去重?这些都不单单是一个功能,而是要全局考虑导出到导入的策略。
现在使用云的人越来越多,redis数据跨云备份,跨云迁移的需求也越来越多,备份这么重要的东西,肯定要选最好的客户端。
现在做数据备份和恢复的产品,也就yunedit-redis这款redis客户端能考虑所有这些场景,而且导出导入速度也是做到客户端导出比在服务端导出还快的效果。实测导出20万数据只用时十多秒。在备份这个领域,yunedit-redis应该是最好的。
下面介绍下我的使用经验:
1、导出功能,很多不同的维度过滤和选择策略,而不仅仅只是一键备份,如下图:
2、可以全库导出也支持自定义条件导出,如下图:
3、除了备份功能外,redis客户端的其他功能它也有,比如数据的增删查改,数据的查询等等。
4、导入功能也很强大,多种导入条件和选项可以选择:

另外它还支持不同db的数据导入到不同的db,比如同一个redis下,导出db0的数据,然后导出到db5也是支持的。