9种分布式ID生成方式,总有一款适合你

分布式ID必要性。 业务量小于500W或数据容量小于2G的时候单独一个mysql便可提供服务,再大点的时候就进行读写分离也能够应付过来。但当主从同步也扛不住的是就须要分表分库了,但分库分表后须要有一个惟一ID来标识一条数据,数据库的自增ID显然不能知足需求;特别一点的如订单、优惠券也都须要有惟一ID作标识。此时一个可以生成全局惟一ID的系统是很是必要的。那么这个全局惟一ID就叫分布式ID。html
相关文章
相关标签/搜索