在Express.js上为Express Web应用程序生成唯一ID

时间:2016-04-28 06:24:03

标签: node.js mongodb uid node-uuid

我遇到过两个可能的库node-uuid(https://www.npmjs.com/package/node-uuid)和cuid(http://usecuid.org/)。从我能看到的这两个产生良好的无碰撞唯一ID。但是,奇怪的情况是https://github.com/ericelliott/cuid/issues/22中讨论的可能存在冲突。

要解决这个问题,我最初的想法是将其存储在mongodb中并寻找唯一性。是否有更好的方法来实现这一目标以获得独特性的保证?

1 个答案:

答案 0 :(得分:1)

我知道它没有回答你的问题,但是我正在使用以下库https://www.npmjs.com/package/uuid,它至少没有任何问题。你可以在https://softwareengineering.stackexchange.com/questions/130261/uuid-collisions

找到它为什么不一样的原因