无关:
我是堆栈溢出的新手,我想打个招呼!
论题:
我正在为需要通过时间戳创建和删除随机文件夹的应用程序生成版本 5 time()
UUID
my $md5_UUID = create_uuid_as_string(UUID_MD5, time."$job");
这些文件夹在每个作业的每次运行中生成,并在运行后被删除。如果以某种方式生成相同的 UUID,正在运行的 +-1000 个作业可能会停止。
有没有我可以从中提取的信息或任何冲突的可能性(不同的数据生成相同的 UUID)?它们真的是独一无二的吗?另外,我应该在 SHA1 和 MD5 之间使用哪个版本的 UUID?