order by + limit分页查询结果数据重复不符合预期

这是因为你的create_time有重复,所以在只按create_time排序,在分布式数据库中结果会不稳定;
以你里面的例子,假设create_time倒序排列,前4条的create_time都是一样的,但是id都是不一样,你可以试下不分页,就单纯地按create_time倒序查这四条数据出来,多查几次,你可能会发现每次结果并不是一模一样的。这在分布式数据库中是符合预期的。

3 个赞