我需要为给定的唯一字符串生成唯一的记录 ID。
我尝试使用 uuid 格式,这似乎不错。
但我们觉得这很漫长。
所以我们需要将 uuid 字符串 9f218a38-12cd-5942-b877-80adc0589315 缩小到更小。通过删除 '-' 我们可以节省 4 个字符。从 uuid 中删除最安全的部分是什么?我们不需要通用唯一的 id,但我们喜欢使用 uuid 作为源,但减少字符串。
我们需要特定于站点/数据库(SQL Server/ADO.NET 数据服务)的唯一 ID。
任何语言的任何想法或样本都可以
提前致谢
为什么不直接将其转换为 Base 64 字符串呢?这样您就可以将其减少到 22 个字符。
将 UUID 存储为 base64 字符串 https://stackoverflow.com/questions/772802/storing-uuid-as-base64-string
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)