1
InDom 2021-09-18 09:28:26 +08:00
你看 89BXT60LLTp 像不像 5efc9d08bd02152f ???
|
2
timethinker 2021-09-18 10:05:31 +08:00
89BXT60LLTp 经过 Base64URL Decode 以后,得到一个长度为 64 位的二进制数据,十六进制表示为 0xF3D0574FAD0B2D3A,数据库里面用 bigint 可以存下( mysql ),如果 ID 前几位一致的话,说明可能是某种根据时间戳单调递增的生成算法来产生的,类似雪花 ID,根据起始时间和目标时间算出偏移时间差再加上其他的信息。
|
3
xiaoyanbot OP @InDom 没明白, 请问两者的关联是?
|
4
find456789 2021-09-18 15:40:05 +08:00
有个东西叫 [hashids]( https://hashids.org/) 支持很多编程语言
|
5
xiaoyanbot OP 好像是 base62
|
6
xiaoyanbot OP |
7
xiaoyanbot OP 比 Long 的 MAX VALUE ( 9223372036854775807 ) 多了一位
|
8
xiaoyanbot OP |