微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将 Redis rdb 文件导入 Heroku

如何解决如何将 Redis rdb 文件导入 Heroku

我需要将 Redis 数据从私有服务器导入 Heroku 应用程序。问题是无法从外部访问服务器,将数据导入 Heroku 应用程序的唯一方法是通过 data.rdb。 一些 Heroku 插件,如“Heroku Redis”、“Redis Enterprise Cloud”等提供迁移解决方案,但只能通过从另一个服务器/Redis 分叉数据,而这些数据必须从外部访问。

TLDR;有没有办法将 Redis 数据从我机器上的 rdb 文件导入到我的 Heroku 应用程序中?

解决方法

致有同样问题的任何人:我以前使用过“Heroku Redis”插件,它没有简单的数据导入解决方案。在撰写本文时,他们仅提供从另一个 Redis 服务器(我没有)导入数据。

我如何解决这个问题是使用另一个名为 Redis Enterprise Cloud 的 Redis 插件,它提供了更多的数据导入解决方案,其中一个是通过 Amazon S3 导入的。所以,我刚刚在那里创建了一个 S3 存储桶(免费),将我的 redis dump.rdb 上传到该存储桶中,并通过上述 redis 插件仪表板导入它。整个导入过程在 redis 企业云文档链接中有很好的记录。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。