Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Heroku(Django项目)上管理多个PostgreSQL实例_Django_Postgresql_Heroku - Fatal编程技术网

在Heroku(Django项目)上管理多个PostgreSQL实例

在Heroku(Django项目)上管理多个PostgreSQL实例,django,postgresql,heroku,Django,Postgresql,Heroku,我正在修约翰·埃尔德的课程,题目是:“。我已经成功地推到了Heroku。现在我正在试验部署Django项目的其他方面,特别是管理PostgreSQL 当我在两周前开始设置所有内容时,似乎我创建了三个PostgreSQL数据库实例 我的问题:在Heroku仪表板的屏幕截图中,第二个和第三个配置条目是什么 我已经在我的现场演示站点上获得了一些非关键的生产数据。我想删除我没有使用的三个重复PostreSQL实例中的两个,但我很好奇,我想首先确定哪一个是活动实例,哪两个不是 即使有多个重复的数据库,潜在

我正在修约翰·埃尔德的课程,题目是:“。我已经成功地推到了Heroku。现在我正在试验部署Django项目的其他方面,特别是管理PostgreSQL

当我在两周前开始设置所有内容时,似乎我创建了三个PostgreSQL数据库实例

我的问题:在Heroku仪表板的屏幕截图中,第二个和第三个配置条目是什么

我已经在我的现场演示站点上获得了一些非关键的生产数据。我想删除我没有使用的三个重复PostreSQL实例中的两个,但我很好奇,我想首先确定哪一个是活动实例,哪两个不是

即使有多个重复的数据库,潜在的用例是什么?将数据库回滚到给定状态(如使用PostreSQL的功能)是备份和恢复已损坏数据的方法。但是,这些功能与在Heroku仪表板中配置多个db URL(如上面我的imgur屏幕截图所示)有什么不同或相似之处


我在谷歌上搜索过诸如“config vars heroku django postgresql colors”(和变体)之类的搜索词,它们将我循环到heroku的文档中,而不处理多个postgresql实例,就像我的情况一样。转到Heroku的文档说明如何处理PostgreSQL,但不涉及配置变量。

颜色是随机选择的,并且在创建数据库的应用程序范围内唯一存在,此链接将帮助您,您可以使用Heroku命令下载,根据您的第一个链接恢复数据库备份,在我看来,重复数据库(由不同颜色指定,在不同端口上侦听)是可以用于各种用途的冗余。那么,这是否意味着删除其中一个或两个是“安全的”,并且我不会在生产中丢失任何数据?是的,你是对的,这些只是数据库的备份。在删除这些文件时,您不会丢失任何生产数据。颜色是随机选择的,并且在创建数据库的应用程序范围内唯一存在,此链接将帮助您,您可以使用heroku命令下载、恢复数据库备份,根据您的第一个链接,在我看来,它就像重复的数据库(由不同的颜色指定,它们在不同的端口上侦听)是可以用于各种用途的冗余。那么这是否意味着删除其中一个或两个是“安全的”,并且我不会在生产中丢失任何数据?是的,你是对的,这些只是数据库的备份。在删除这些文件时,你不会丢失生产中的任何数据