#postgresql #etcd #tool #election #clustering #leader

app postrep

基于Etcd的PostgreSQL集群工具

1个不稳定版本

0.1.0 2021年6月4日

#6#leader

MIT/Apache

36KB
201

Postrep,一个基本的PostgreSQL集群工具

Postrep使用固定的复制策略(流复制),固定的领导者选举工具(Etcd 3),以便在集群领导者失败时实现适当的故障转移。

该工具解决的问题

PostgreSQL有多种方式以“领导者-副本”模式运行。然而,故障转移不是自动的,需要另一个协议来决定当先前的领导者失败时,哪个副本成为领导者。

这个包解决了这个问题,尤其是在有一个Etcd v3服务器运行的情况下,例如,因为同一服务上运行的其他服务器的要求。

依赖项

~13–25MB
~384K SLoC