我需要在我的aggregate应用程序中使用一些经常更改的django数据,如果我动态地进行计算,可能会出现一些性能问题。因此,我需要将aggregate结果保存在表中,并在数据更改时更新它们。因为我使用django,所以可能存在一些选项,也可能没有一些选项。例如,我可以使用django signals和一个在发出post_save信号时更新结果的表。另一个选项是materialized views in postgresql
我正在Linux服务器上开发Django应用程序,发现Django不支持现有的PostgreSQL。如果Postgres升级到最新版本(looks like v 12),它会兼容Django2.2和psycopg2版本2.8.5吗?对于Django或psycopg2,有没有一个“太新”的Postgres版本值得我担心?我已经尝试使用相关的Django docs和psycopg文档来回答这个问题,我认为一切都会好起来的,但我还没有找到一