邮递员中的 GUID
GUID表示全局唯一标识符。它是用连字符分隔的十六进制数字的形式。因此,即使多人同时创建GUID,也有助于实现独特性,但出现重复GUID的机会很少。
要使用GUID生成随机值,格式为-
{ "name": "{{$guid}}" }
在发送请求时,它会产生一个随机值。
GUID是具有RFC4122中定义的结构的128位值。GUID的结构并不复杂且简单,generation.TheGUID的格式如下所示-
xxxxxxxx-xxxx-Axxx-Bxxx-xxxxxxxxxxxx
这里,A是版本,B是变体。
例如,如果GUID是6315147b-458e-ada0-7d24b5479582b。然后根据结构,它具有版本4(以粗体标记)。GUID可以手动生成,也可以借助在线工具生成。
以下链接将有助于生成GUID-
https://www.guidgenerator.com/
下面列出了可用的GUID版本-
版本1-提到了MAC地址和日期时间。
版本2-提到了DCE安全性。
版本3-提到了MD5和命名空间。
版本4-生成用于创建GUID的随机数字。
版本5-提到了SHA-1哈希和命名空间。
好处
GUID可以手动创建。
每次都会生成不同的值,因此遇到相同值的机会较少。
可以用作数据库主键。
GUID可以离线创建。
当我们有多个独立应用程序时,GUID很有用。
缺点
占用大量空间。
没有排序选项以特定格式组织数据。