要求:唯一、数据安全、尽可能的端,资源占用少。 1、UUID(太长) 线程安全也是唯一但是太长 2、snowflake雪花算法(太长) 41位毫秒数+10位机器ID+12位毫秒内的流水号 3、DB自增(瓶颈)