JAVA 生成惟一ID

这是twitter的一个id生成算法java Twitter-Snowflake算法产生的背景至关简单,为了知足Twitter每秒上万条消息的请求,每条消息都必须分配一条惟一的id,这些id还须要一些大体的顺序(方便客户端排序),而且在分布式系统中不一样机器产生的id必须不一样。算法 首先咱们须要一个long类型的变量来保存这个生成的id,第一位固定为0,由于id都是正数嘛,还剩63位,用x位表示
相关文章
相关标签/搜索