仅使用GUID / UUID的最后12个字符?

时间:2015-03-13 11:12:10

标签: filenames guid

这是我想要解决的问题: 假设我收集了3万个文件(视频,图像,声音等等)。让我们说我需要移动/重命名它们(包括子文件夹和父文件夹)。更不用说这些文件将在不久的将来从不同的操作系统(win,osx,linux(NAS))转移。

我的问题在于在我的个人笔记(主要是evernote和博客)中保留对这些文件的链接引用。由于URL会一直打破,我想在文件名中添加GUID / UUID(仅适用于我需要引用的文件)。通过这种方式,我总是可以搜索并找到我的文件,无论它在哪里。

但是GUID是一个很大的字符串(如果我算得上是36个字符)。我的文件不需要全局唯一性。足够的独特性可以在不到10 000个参考之间产生差异(在我的洞中生活^^)。

所以我想只使用GUID字符串的最后12个字符并将其添加到我的文件中。在我的笔记中保持相同的字符串。如果碰撞,这不会是一个问题,因为我知道我的文件很好,并找出一个是正确的,这不会是一个问题。

这可行吗? 我可以使用更小的字符串吗? (比如前8个字符)

谢谢你的帮助。

最佳。 威廉

0 个答案:

没有答案