问题标签 [bucardo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 使用 django 的多主复制环境中的主键冲突
我有一个使用 Postgres 和 Bucardo 的多主复制设置。最重要的是,我有一个 Django 应用程序。
由于我不断遇到主键冲突,因此设置无法完全正常工作。由于复制被配置为克隆整个数据库,因此我有点确信 Postgres 的序列 ID 正在更新,我想知道是不是 Django 将最后一个序列 ID 号保存在内存中的某个位置。如果是这样,是否有人暗示可以采取哪些措施来解决此问题?
提前致谢
postgresql - Bucardo 可以执行更频繁的提交吗?
问题:有没有办法告诉 bucardo 在每 N 行后提交?例如,当我的网络运行良好时,bucardo 每分钟可以复制大约 7500 行。那么,我可以指示它在两次提交之间只复制 7500 次更新吗?
详细信息:我在多主机复制环境中运行 bucardo。该系统有很多插入和很少的更新。问题是我们的网络非常非常不可靠。它每天完全停机好几次,并且有许多较小的中断,仅持续一分钟或 5 分钟。加在一起,这会导致无穷无尽的问题。分箱过程是弱点。例如,在上一轮中,有 59 个垃圾箱。我看着它删除了所有 59 个垃圾箱。但是在复制开始后,网络发生了一点故障。所以像:
然后网络出现故障。Bucardo 从第一个删除过程重新开始。像这样工作,复制永远不会完成。
postgresql - 我如何知道 bucardo 是否进行主到主或主到从复制
我第一次使用以下命令通过 Bucardo 创建了同步:
现在我想确定我是否进行了主从复制或主对主复制。如何检查 bucardo 正在制作哪种复制?
postgresql - PostgreSQL bucardo 模式复制
我想从特定PostgreSQL
模式复制所有表。因此,这些模式中的新表将同步自动添加。
有可能Bucardo
吗?如果没有,您会推荐什么工具?
bucardo - Bucardo 是否使用源数据库中的只读角色?
我正在使用 Bucardo 5.6.0。我在 Bucardo 的源数据库中使用只读角色,以防我误操作。该任务正在从源复制到目标。
我收到错误:
Bucardo 向源数据库写入了什么?