我遇到了两个可能的库 node-uuid ( https://www.npmjs.com/package/node-uuid ) 和 cuid ( http://usecuid.org/ )。从我所见,这两者都生成了良好的无冲突唯一 ID。但是,在https://github.com/ericelliott/cuid/issues/22中讨论过可能存在冲突的奇怪情况。
为了解决这个问题,我最初的想法是将其存储mongodb
并寻找唯一性。有没有更好的方法来实现这一点来保证唯一性?
我遇到了两个可能的库 node-uuid ( https://www.npmjs.com/package/node-uuid ) 和 cuid ( http://usecuid.org/ )。从我所见,这两者都生成了良好的无冲突唯一 ID。但是,在https://github.com/ericelliott/cuid/issues/22中讨论过可能存在冲突的奇怪情况。
为了解决这个问题,我最初的想法是将其存储mongodb
并寻找唯一性。有没有更好的方法来实现这一点来保证唯一性?
我知道它没有回答您的问题,但我正在使用以下库https://www.npmjs.com/package/uuid并且它至少没有任何问题。你可以在这里找到为什么它会不一样 https://softwareengineering.stackexchange.com/questions/130261/uuid-collisions