当前位置: 首页 > 知识库问答 >
问题:

使用哪个UUID版本?

姬英耀
2023-03-14

您应该使用哪个版本的UUID?我看到很多线程解释每个版本需要什么,但我很难找出什么最适合什么应用程序。

共有1个答案

於宾白
2023-03-14

有两种不同的生成UUID的方法。

如果您只需要一个唯一的ID,您需要一个版本1或版本4。

>

  • 版本1:这将根据网卡MAC地址和当前时间生成唯一的ID。如果这些东西在任何方面都是敏感的,不要使用这个。这个版本的优点是,当查看由您信任的机器生成的UUID列表时,您可以轻松地知道是否有许多UUID是由同一台机器生成的,或者推断它们之间的某种时间关系。

  •  类似资料:
    • 我有一个客户端,它通过指定TLS 1.2发送握手请求到维基,但维基用TLS 1.0版回复。我如何让维基使用1.2版

    • 带 Suhosin-Patch 的 PHP 5.3.10-1ubuntu3.6,安装在 Ubuntu 12.04 LTS 上。 PHP 是 Web 世界里的百年老龟,它的壳上铭刻着一段丰富、复杂、而粗糙的历史。 在一个共享主机的环境里,它的配置可能会限制你能做的事情。 为了保持清晰地叙述,我们将仅针对一个版本的 PHP 进行讲述。 在 2013 年 4 月 30 日时,该版本为 PHP 5.3.1

    • 问题内容: 其实我有点困惑。尽管我阅读了一些有关此的资源。 要使用 ChromeBrowser 测试 Selenium 3, 我们需要一个名为 ChromeDriver 的附加应用。 我从GitHub找到了这段文字: ChromeDriver仅与Chrome 12.0.712.0版或更高版本兼容。如果您需要测试旧版的Chrome,请使用Selenium RC和Selenium支持的WebDrive

    • 我正在尝试在Ubuntu 16.04上安装Caffe。因为我想将它与OpenPose一起使用,所以我不想使用Anaconda来安装Caffe。在安装了很多Caffe依赖项(在线学习多个教程)后,我发现原型buf是使用python安装的: $pip显示协议 名称:协议 版本:3.6.1 摘要:协议 缓冲区主页:https://developers.google.com/protocol-buffer

    • 问题内容: Redis使用哪个版本的Lua或如何找到它? 那图书馆呢?cjson,cmsgpack,bitop等。 问题答案: a 从Redis 2.6.0到2.6.12的Lua 5.1.4 从Redis 2.6.13开始的Lua 5.1.5 似乎没有进一步升级Lua的计划。 可以在antirez / redis 的Lua.h文件中验证Lua版本。 luajit 对数字进行按位运算。API 自Re

    • 问题内容: 如何知道我正在使用哪个版本的XPATH和XSLT? 假设我已经安装了JDK 1.7,那么我具有哪个版本的XPATH和XSLT。 问题答案: 在XSLT中,调用。它将返回1.0或2.0,具体取决于您使用的是1.0还是2.0处理器。 在XPath中,没有直接的等效项。但是快速测试是不带任何参数的调用。如果成功,则您有2.0处理器,如果失败,则您有1.0处理器。 除非您采取措施在类路径或认可