UUID 全称 Universally Unique Identifier,即通用唯一识别码。
这5个版本使用不同算法,利用不同的信息来产生UUID,各版本有各自优势,适用于不同情景。具体使用的信息如下:
1、版本1 - UUID 是根据时间和节点 ID(通常是MAC地址)生成;
2、版本2 - UUID是根据标识符(通常是组或用户ID)、时间和节点ID生成;
3、版本3、版本5 - 确定性UUID 通过散列(hashing)名字空间(namespace)标识符和名称生成;
4、版本4 - UUID 使用随机性或伪随机性生成。