UUID规范定义了四个预定义的命名空间,并将其描述为“具有潜在兴趣”,意味着,“如果其他人在此命名空间中生成UUID,则可以验证它们”:
- DNS:
6ba7b810-9dad-11d1-80b4-00c04fd430c8
- URL:
6ba7b811-9dad-11d1-80b4-00c04fd430c8
- ISO OID:
6ba7b812-9dad-11d1-80b4-00c04fd430c8
- X.500 DN:
6ba7b814-9dad-11d1-80b4-00c04fd430c8
这些命名空间从何而来?
具体来说;
- 如果我正在生成自己的命名空间UUID,我需要避免什么特定的内容吗?
- 我知道UUID空间有多大,但这对冲突有何影响吗?
- 为什么他们选择第四个八位字节作为UUID“版本号”的一种增量方式?
- 我的问题是否意味着我对UUID存在某些基本的误解?