一.分布式ID概念 说起ID,特性就是唯一,在人的世界里,ID就是身份证,是每个人的唯一的身份标识.在复杂的分布式系统中,往往也需要对大量的数据和消息进行唯一标识.举个例子,数据库的ID字段在单体的情况下可以使用自增来作为ID,但是对数据分库分表后一定需要一个唯一的ID来标识一条数据,这个ID就是分布式ID.对于分布式ID而言,也需要具备分布式系统的特点:高并发,高可用,高性能等特点. 二.分布式ID实现方案 下表为一些常用方案对比: 描述 优点 缺点 UUID UUID是通用唯一标识码的缩写,…