标签: java mysql jdbc distributed-transactions
我有两个数据库。仅当这两个数据库中的两个条目均可用时,才需要提交事务。为此,我计划使用两阶段相似算法。但是实现变得有些棘手。
我考虑了以下实现:
我还必须处理错误,因此,如果未发送明确的释放查询,则应在超时后释放锁定。
我的问题是,如何显式地锁定行,以防止并发访问多个客户端,还有什么我应该考虑的更好的实现?感谢您的提前帮助。