看这里 →
https://docs.pingcap.com/zh/tidb/stable/tso#tidb-中的-timestamp-oracle-tso
https://docs.pingcap.com/zh/search?type=tidb&version=dev&q=tso
2 个赞
TSO不就是时间戳么?TiDB体系中至关重要的一环。
1 个赞
TSO可以理解为数据的时间,在数据库中一般不用具体的物理时间直接做时间,因为一秒内可能有多个变动,这就涉及到精度问题,精确到是毫秒微秒还是纳秒是个问题,另外物理时间还会手工调整,还有可能多个节点之间的物理时间不相同。所以我觉得用一个逻辑只增不减的数字当作数据库时间还是比较合适的。 当然这一串数字对我们个人是不友好的,所以我们希望把它换算成物理时间,比较好操作。
1 个赞
也算时间戳把,但是是数据库的时间戳,比系统的多几位
1 个赞
TSO就是时间戳加了一些位数
丢了一些精度
应该是在可接受范围内。
官方文档搜索下TSO就看到了
就是时间戳
tidb对时间有要求的
TSO就是时间戳
请细讲,对了些什么,如何获得不丢的结果
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。