Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers.
It converts numbers like 347 into strings like “ yr8 ”, or array of numbers like [27, 986] into “ 3kTMd ”.
You can also decode those ids back. This is useful in bundling several parameters into one or simply using them as short UIDs.
比如字符串长度设置 4-6 位，等用户量大了接近 4-6 位字符能表示的用户量时, 会不会出现重复的。