【发布时间】:2014-07-16 13:59:22
【问题描述】:
目前在我的 Node.Js 应用程序中,我使用 node-uuid 模块为我的数据库对象提供唯一 ID。
使用该模块中的uuid.v1() 函数我得到类似的东西
81a0b3d0-e4d0-11e3-ac56-73f5c88681be
现在,我的请求很长,有时一个查询中有数百个节点和边。所以你可以想象它们变得巨大,因为每个节点和边都必须有一个唯一的 ID。
您知道我是否可以使用更短的 ID 系统以便在我的商品数量增加后不会遇到任何问题?我的意思是我知道我可以只使用前 8 个符号(因为有 36^8 > 2 Trl 组合,但是当它们随机生成时它的性能如何?随着我的节点数量增加,机会是多少?随机生成的ID不会落入已有的ID吗?
谢谢!
【问题讨论】:
标签: node.js uuid uniqueidentifier