0

我想从 Mongodb 中的某个值开始生成序列值。相反,我使用 hazelcast AtomicLong 生成了序列值。但是,在保存 mongodb 数据时,出现重复键错误。这是什么原因?

4

1 回答 1

2

可以使用其他直接设置 API 来设置an 的值,AtomicLong例如set, 或compareAndSet。可以在代码的任何位置调用其中一种方法。要生成集群范围的序列值,最好使用IdGeneratoror FlakeIdGenerator

于 2018-11-11T11:19:30.580 回答