
1 cover 2023-11-07 15:14:47 +08:00 那为什么不用 number 存? |
2 drymonfidelia OP @cover 对随机 ID 进行加减运算没有意义,如果用自增 ID 会被人看出此类数据数量 |
3 drymonfidelia OP @drymonfidelia #2 会暴露数据数量给用户的意思 |
4 rockyastor 2023-11-07 15:18:47 +08:00 您是否在搜索 NanoId? 算是短版 UUID 了 |
5 drymonfidelia OP @rockyastor 看了下它用的是 base64 ,这样就失去了 UUID 输入不用切大小写、没有易混淆字符的优点,我觉得 base32 是最合适的 |
6 flmn 2023-11-07 16:37:44 +08:00 有更多比 uuid 更优秀的 id 方案,时间有序的 |
7 neptuno 2023-11-07 17:38:31 +08:00 试一下 nanoid |
8 snowolfy 2023-11-07 19:09:58 +08:00 捉个虫,16^32 != 32^16 。 16^32 = (2^4)^32 = 2^128 32 ^16 = (2^5)^16 = 2^80 差别还蛮大的 |
9 julyclyde 2023-11-08 12:57:07 +08:00 硬盘那点钱比起背离行业保准的代价来说,根本不值一提 |
10 drymonfidelia OP @julyclyde 大部分文件系统都有最长路径限制,能减半的话我能多套几层 |