这里下载站-源码下载

sequence 分布式高效ID生产 最新版 v1.0

大小:208KB语言:简体中文 类别:国产软件系统:Java
简介|教程|评论(0)
软件授权:开源软件时间:2022-10-18

标签:

软件介绍
sequence

分布式高效有序ID生产黑科技(sequence):每秒最多可生产418万个有序的ID,即TPS=400w/s。

高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。新增特性:

支持自定义允许时间回拨的范围

解决跨毫秒起始值每次为0开始的情况(避免末尾必定为偶数,而不便于取余使用问题)

解决高并发场景中获取时间戳性能问题

Twitter-Snowflake算法产生的背景相当简单,为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且在分布式系统中不同机器产生的id必须不同。

 

加载全部内容

热门推荐
推荐教程
猜你喜欢
相关合集
用户评论
暂停评论
本类排行