hazelcast 分布式 id 生成

hazelcast distributed id generation

Hazelcast 具有内置的分布式 ID 生成器,如此处所述http://docs.hazelcast.org/docs/latest/manual/html/idgenerator.html。挑战是每当缓存服务器重新启动时,序列就会丢失并从零重新启动。作为一种解决方案,他们尝试提供一个可以从特定 int 启动 id 的 init 函数。什么是使用它来连续生成 id 而不会发生冲突的最佳方法,即使在服务器重新启动后也会持续存在并提供最佳性能。

是的,您可以保留 ID 并将其设置为节点重启后的最后一个值。根据您对连续 ID 的需求,您可能需要查看另一个工作方式不同的外部(我的)项目 https://github.com/noctarius/snowcast