snowflake 分布式 id 生成器

分布式 id 生成器 1.分布式 ID 的特点全局唯一性:不能出现有重复的 ID 标识,这是基本要求。递增性:确保生成 ID 对于用户或业务是递增的。高可用性:确保任何时候都能生成正确的 ID。高性能性:在高并发的环境下依然表现良好。不仅仅是用于用户 ID,实际互联网中有很多场景需要能够生成类似 MySQL 自增 ID 这样不断增大,同时又不会重复的 id。以支持业务中的高并发场景。比较典型的,电商促销时,短时间内会有大量的订单涌