评论列表

  • hackershare

    · ·

    这里在引入了这个之后其实会引入另外一些问题需要处理。比如有一个问题:考虑一个事务在prewrite阶段,这个事务写入的一部分keys,包括primary key在内,已经完成prewrite且返回成功,另外一部分keys prewrite的操作由于某些原因,发出请求的动作被卡住,or 请求消息由于网络的原因 or 其它什么的原因这个请求还没有被对应的节点处理。这个时候另外一个事务的操作,在看到了这个事务写入的一部分keys之后,通过查看primary key获取写入的key list,发现不全。