alibaba / SmartEngine

SmartEngine is a lightweight business orchestration engine.
Apache License 2.0
768 stars 219 forks source link

MySQL依赖支持6位数的时间戳 #78

Closed likaer closed 2 years ago

likaer commented 2 years ago

需求:对所有节点的创建先后顺序做排序 现状:针对开始节点和用户节点同时创建创建的场景下,无法基于id(分布式ID不保证id的全局有序性)和创建时间判断节点创建的先后顺序,需要更细化的时间戳去区分插入的先后顺序

实现方案:MYSQL持久层中所有通过SQL操作日期的地方,全部采用now(6)代替now() 待定点:MYSQL的初始化表结构SQL是否需要调整?