当前位置:   article > 正文

使用UUID生成唯一标识码_uuid v7

uuid v7

1.什么是uuid

UUID 是指(Universally Unique Identifier)通用唯一识别码

UUID的唯一性保障机制与其它一般的编号方案不同,它的唯一性不依赖于一个中心化的注册机构,也不需要在多个UUID生成器之间做协调。

目的是让分布式系统中的所有元素都能有唯一的识别信息。

2.uuid的版本

version1:基于时间和节点ID。节点ID通常是MAC地址。

version2:基于一个标识符、时间和节点ID。标识符可以是某个组或用户的ID。

version3 和 version5:基于某个特定的hash算法对一个命名空间和名字进行hash。

version3使用的是MD5算法,version5使用的是SHA1算法。

version4:基于一个随机数(或伪随机数)。

3.uuid的使用

(1)下载uuid

 

npm install uuidjs

(2)引入uuid(这里我用的是version4,可以根据需求选择版本)

const {v4:uuidv4} = require("uuid")

(3)使用uuid生成标识码

let login_token = uuidv4();

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/853552
推荐阅读
相关标签
  

闽ICP备14008679号