并发写入的变更跟踪机制的方法

时间:2018-04-02 11:00:00

标签: sql-server postgresql concurrency rdbms

我需要在分布式系统中实现数据同步,同时考虑到对数据表的并发写入。 从主数据库导出应该只读取已更改的行。

常见建议是使用触发器,标记具有数据更新或后续修订时间戳的行;并将此时间戳/ revision_number告诉远程系统。 例如。 What is the best approach to pull "Delta" data into Analytics DB from a highly transactional DB?

但是并发写入的问题是在提交发生的时刻。这是一个问题:

{{1}}

我喜欢MSSQL中的解决方案Change tracking,但请记住我们很快就会迁移到PostgreSQL。所以我必须实施一般解决方案。

解决此问题的正确方法是什么?

0 个答案:

没有答案