全局版本控制GTS

1 每个租户都有一个GTS服务,由GTS服务提供版本号,在事务commit时,把版本号写入微块的块头?还是写入哪里? 。

2 既然啊,你由GTS服务提供版本号,那你还需要ntp做什么? 或者说gts和ntp他们两者之间的关系是什么?

1、OB针对每一行数据的不同版本会形成一个数据版本链表,修改过后会产生一个新的数据版本,事务提交后会将版本号填到该节点上。
2、gts是为事务并发控制,ntp则是为了选举模块续约提供保障。