微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Postgres - 索引仅用于只读副本

如何解决Postgres - 索引仅用于只读副本

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。