Postgres - 索引仅用于只读副本

问题描述

我希望设计一个具有主数据库实例和副本副本的系统。为了保持 INSERT 性能良好,我们希望在主副本上拥有更少的索引,而不是在只读副本上添加更多索引。

希望了解是否可以设置二进制复制策略以在只读副本中创建主副本的相同副本——但添加仅在副本上的索引。

我找不到这方面的任何指导 - 希望能深入了解如何进行。或者还有其他策略 - 这里的愿望是为 INSERT 和 UPDATES 建立一个性能的主节点,并卸载所有 SELECT 以只读副本。 DELETE 的逻辑最好从副本读取并在主数据库上执行实际删除(哦,如果以这种方式运行,复制延迟不会影响我们的删除)。

TL;DR - 我可以只在 Postgres 数据库的读取 REPLICA 上创建索引吗。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)