每日吹牛逼:进制转换和排序新想法

C 2021-1-4 1676

之前说用7位62进制存储,后来发现并不可行。

不同系统里对大小写字母的排序不同,有些是[数字]>[小写]>[大写],而SQL是[数字]>[大写]>[小写]。

如此一来进制转换便会不一致,此外一些缓存系统不区分大小写,也会造成问题。

谨慎考虑后决定用36进制来写入定长数据,以后未经过试验的猜想要放一放。

36进制定长会更多,最多采用8位来记录时间。最大值:2821109907455

这种设计只能精确到公元元年后8万年每秒,最大容载2兆条数据,应该也够了。

最新回复 (1)
  • 小哈 2021-1-4
    2

    听懂掌声

    人和人不能一概而论
返回
发新帖