是否可以将Heroku Postgres数据库复制到笔记本电脑上的从属数据库中?

Sha*_*haf 7 postgresql replication heroku

我想让我的主Postgres DB(在Heroku上托管)复制到我笔记本电脑上的从属DB.这可能吗?

Heroku的文档讨论了Heroku中托管的主服务器和从服务器:https: //devcenter.heroku.com/articles/heroku-postgres-follower-databases

有人问是否有可能让Heroku外面的主人和Heroku内的奴隶(不是): 从Heroku跟随外部数据库

我还没有看到相反的答案 - 让Heroku的主人和外面的奴隶.

我为什么要这个?加快发展.由于我的应用程序在本地运行,而数据库在云端运行,往返时间很长,因此数据访问速度很慢.大多数数据访问都是只读的.如果我可以有一个本地奴隶,它会显着加快速度.

相关:如果我的笔记本电脑断开了一段时间怎么办?这会给主人带来麻烦吗?

cat*_*sby 8

你不能在Heroku网络之外建立一个追随者(奴隶) - 追随者需要超级用户访问创建,Heroku Postgres不会为你提供,所以你只能在Heroku上运行一个追随者.

如果您想在本地下载一份副本以供使用/检查,您可以使用pgbackups来执行此操作:https://devcenter.heroku.com/articles/heroku-postgres-import-export