mariadb Maria DB中的自动冲突检测和解决

gv8xihay  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(58)

我们是否有一种方法来自动化冲突处理,同时在2个Maria DB服务器之间进行异步复制。例如,如果用户在2个DB服务器上使用不同的值更新了相同的记录,那么我们是否有一种方法来插入我们的逻辑在这种情况下,应该用来决定哪一个记录应该被认为是这2个记录中的最终记录。
另外,我们是否可以在这里添加一些逻辑,以便我们可以设置记录的最终值,该值是通过使用插入的两个值来计算的?例如,假设我们正在存储有关客户当前余额的数据。现在,在一个站点,我们已经执行了有关取款的事务,而在另一个站点,我们已经执行了与存款相关的事务。因此,当数据最终被合并到2个站点,当前记录应包含这2个交易的结果值。

mm5n2pyu

mm5n2pyu1#

如果您需要写入两个Primaries,请不要使用标准的DataC复制。相反,请将加莱拉设置为3个节点。请确保处理关键读取。

相关问题