neatUid:干净简单的基于时间的唯一 ID 生成器

时间:2024-07-01 07:58:36
【文件属性】:

文件名称:neatUid:干净简单的基于时间的唯一 ID 生成器

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-01 07:58:36

JavaScript

用户名 干净简单的基于时间的唯一 ID 生成器 neatUid 使用 Date.getTime() 来消除单机创建冲突。 它将小随机种子应用于时间戳 更好的防冲突生成 Сamouflage 随时间增加的连续性。 输出样本: 1v3grha41ly gvnzto7lpy 2a197ak4er 2vawtlektv 35xqmqtt2x 与 uuid 和音序器的比较。 UUID('a8098c1a-f86e-11da-bd1a-00112444be1e') 根据 RFC 4122 的 UUID 对象包含时间戳、可能的 MAC 和大量随机数。 可以在 UI 上创建带有 uuid 的对象并将它们存储在多个线程和数据库实例中的数据库上而不会发生任何冲突。 Sequnce('1','2','3'...) 序列整数是由 DB 生成的。 可以仅使用 DB 并且仅在单个实例上创建实体的 id。


【文件预览】:
neatUid-master
----.gitattributes(378B)
----README.md(1KB)
----.gitignore(1KB)
----neatUid.js(218B)

网友评论