snowflake雪花算法

snowflake雪花算法

这是一个雪花算法的 PHP 实现

admin admin 2022-11-01 4302 133

演示地址

插件介绍


 Snowflake 是 Twitter 内部的一个 ID 生算法,可以通过一些简单的规则保证在大规模分布式情况下生成唯一的 ID 号码。其组成为:


    • 第一个 bit 为未使用的符号位。
    • 第二部分由 41 位的时间戳(毫秒)构成,他的取值是当前时间相对于某一时间的偏移量。
    • 第三部分和第四部分的 5 个 bit 位表示数据中心和机器ID,其能表示的最大值为 2^5 -1 = 31。
    • 最后部分由 12 个 bit 组成,其表示每个工作节点每毫秒生成的序列号 ID,同一毫秒内最多可生成 2^12 -1 即 4095 个 ID。



hook_one('snowflake')


历史版本

  • V1.0版本 依赖版本: v3.0.1 2022-11-01 下载

    首次发布
  • 高级授权
  • 普通授权hot

授权价格: 0.00


提供无加密源代码

永久免费升级

社区技术支持

可用于学习自营网站或应用

可用于为客户定制开发项目

可去除代码头部版权注释

禁止转售或转移插件源码


授权价格: 0.00


提供无加密源代码

永久免费

社区技术支持

可用于学习或自营网站或应用

可为客户定制开发

版权为FunAdmin所有

禁止修改和去除代码版权注释

禁止转售或转移插件源码

插件信息
插件标识:snowflake
插件名称:snowflake雪花算法
最新版本:1.0
发布日期:2022-11-01
下载次数:133
依赖版本:>=3.0.1
赞助FunAdmin
FUNADMIN

支持一下吧

加入我们