3

存储人类可读且广泛数据库兼容的 UUID 的最小方法是什么?

我正在考虑使用十六进制值的某种字符数组?

4

4 回答 4

6

作为常用方法,我认为将二进制数据(16 字节)编码为 Base64 可能是您想要的。

于 2009-04-21T12:33:38.807 回答
4

使用Base-85编码将 UUID 存储为 20 个 US-ASCII 字符。

于 2009-04-21T14:55:50.383 回答
1

您可能会发现最新的播客相关:

http://itc.conversationsnetwork.org/shows/detail4087.html

SQL Server 中数据库范围内唯一但简单的标识符

于 2009-04-21T12:31:11.790 回答
0

如果要使用任何类型的计算机表示,您需要 Base64。Base85,如果你能想办法把它放在 URL 中。请参阅:http ://en.wikipedia.org/wiki/Base64和http://en.wikipedia.org/wiki/Ascii85

于 2013-09-25T18:05:46.923 回答