开门见山地说,hilo高低位算法的用途,或者说目前为止我所见过的用途,就是——编号生成!
通常订单编号、产品编号、物流编号、工人编号、批次编号等等各种各样的编号,都是由数字构成,有得会加一些前缀后缀,例如淘宝订单号。这种编号比较符合我们的理解和写记习惯。下面说一下几点不合理的编号设计。
使用数字型的自增长、序列。这用来表示唯一性没问题,但是当我们遇到像订单编号这种,需要一定长度不太合适。
编号需要一定长度,可能你会想到uuid。uuid生成的包含字符,无序、无意义而且也比较长,不符合
开门见山地说,hilo高低位算法的用途,或者说目前为止我所见过的用途,就是——编号生成!
通常订单编号、产品编号、物流编号、工人编号、批次编号等等各种各样的编号,都是由数字构成,有得会加一些前缀后缀,例如淘宝订单号。这种编号比较符合我们的理解和写记习惯。下面说一下几点不合理的编号设计。
使用数字型的自增长、序列。这用来表示唯一性没问题,但是当我们遇到像订单编号这种,需要一定长度不太合适。
编号需要一定长度,可能你会想到uuid。uuid生成的包含字符,无序、无意义而且也比较长,不符合