分布式开发之:id生成器
一般分布式系统开发中不建议使用数据库自带的自增ID做id。
理由:
1.不方便分库分表。(TIDB时代待商榷)
2.不利于多机房多活部署。
那么如果不使用数据库的id。那怎么生成id呢。
1. Twitter的SnowFlake。python版:pysnowflake
2.
一般分布式系统开发中不建议使用数据库自带的自增ID做id。
理由:
1.不方便分库分表。(TIDB时代待商榷)
2.不利于多机房多活部署。
那么如果不使用数据库的id。那怎么生成id呢。
1. Twitter的SnowFlake。python版:pysnowflake
2.