我正在使用AWS托管的PostGIS数据库作为移动应用程序的后端。当前存在一个开发和生产环境-两个单独的Ec2实例-我想知道更新开发和生产的最佳方法是什么。
每隔 n 天,dev中的大多数表都会使用某些脚本进行更新。这些表需要约10个小时才能完全更新。由于生产服务器的产品服务器需要100%的时间运行,因此我无法直接更新产品。
我当前正在做的是更新dev中的表,然后使用QGIS将表从dev实际拖到prod(在GUI中),因此旧的prod表被新的dev表覆盖。
显然,这是一个菜鸟,临时的方法。
以编程方式执行此操作的最佳方法是什么?