当我编写服务器端应用程序时,我花费了大量时间试图了解我的UID
的外观。当然,每次都可以使用UUID
,但是如果您想获得更好的性能和内存管理,我认为这不是正确的方法。
因此,在每个应用程序中,我都会尝试查找当前情况所需的UID。它可以是Instagram
的{{1}}版本,也可以是浏览器Cookie或snowflake ID
或Google Analytics ID
等中的手工制作的UID,例如Google Pay ID
...
当我尝试在Internet上搜索UID生成算法时,我看到了很多有关UUID的文章,但是很难找到其他文章。
问题是:
- 是否有一本书或网站可供人们找到一些UID实现?
- 哪种UID更适合用于少量数据收集(
- 哪种UID更适合中等数据收集(
- 哪种UID更适合用于大数据收集(> 100,000,000个项目)
p.s可能不是这个问题的最佳选择。如果是这样,请为这个问题写Stack Exchange服务名称,我会写在这里。
p.s.s谢谢您花时间在这个问题上,希望它对许多人有用。