我正在构建从MySQL InnoDB到NoSQL系统的某种增量复制。我想要的是选择需要刷新到目标NoSQL系统的行。
在Oracle中,我们方便地将一个ora_rowscn附加到每一行。它给出了行的系统更改号(SCN)的上限。这个数字相当于MySQL的日志序列号(LSN)。我们可以使用它来知道是否需要将一行发送到目标NoSQL系统(通过存储上一次更新的最大SCN/LSN )。
因此,问题是:如果我想复制一个MySQL表,如何选择自特定LSN以来已更新的行?
诚挚的问候
发布于 2014-03-27 11:19:06
我会使用“标准”方法:
UpdatedAt列。updatedAt列。UpdatedAt日期以来修改的所有记录。或者,可能有将MySQL复制到NoSQL数据库的解决方案。
https://stackoverflow.com/questions/22684073
复制相似问题