首页 » 网站推广 » PHP主键主动递增技巧_别再傻乎乎地用主键递增的办法设计数据库了

PHP主键主动递增技巧_别再傻乎乎地用主键递增的办法设计数据库了

访客 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

效果js Number 类型最大数值:9007199254740992,本算法在保持并发性能(5W+/0.01s)和最大64个 WorkerId(6bit)的同时,能用70年才到 js Number Max 值。
增加WorkerId位数到8bit(256节点)时,15年达到 js Number Max 值。
极致性能:500W/1s。
所有测试数据均基于8代低压i7打算。
“我”是什么本算法是一个类库,它基于 net standard2.0 根本库,不依赖任何第三方组件。
本算法不依赖任何外部数据系统(除了要被指定 WorkerId 之外)。
适用范围小型、中型、大型须要全局唯一Id(不用Guid)的项目。
分布式项目。
不想将 Long 型转 String 给前端用的项目。
(若前端支持bigint,则可不转类型)如何处理韶光回拨当发生系统韶光回拨时,算法采取过去时序的预留序数天生新的ID。
默认每秒天生100个(速率可调度)。
回拨天生的ID序号,默认靠前,也可以调度为靠后。
许韶光回拨至本算法预设基数(参数可调)。
能用多久在默认配置下,ID可用 71000 年不重复。
在支持 1024 个事情节点时,ID可用 4480 年不重复。
在支持 4096 个事情节点时,ID可用 1120 年不重复。
以上所有事情节点,均拥有 50W/0.1s 瞬时处理速率。
结尾

  本期就分享到这里,我是小编熏风吹,专注分享好玩有趣、新奇、实用的开源项目及开拓者工具、学习资源!
希望能与大家共同学习互换。

PHP主键主动递增技巧_别再傻乎乎地用主键递增的办法设计数据库了

PHP主键主动递增技巧_别再傻乎乎地用主键递增的办法设计数据库了
(图片来自网络侵删)
标签:

相关文章

Python编程从入门到精通,探索编程之美

编程已经成为现代社会的一项基本技能。Python作为一种简单易学、功能强大的编程语言,在我国教育领域备受关注。本文将从Python...

网站推广 2025-03-02 阅读0 评论0

Scum07代码编程之美与适用方法

编程已成为当今社会不可或缺的技能之一。Scum07代码作为一款经典的编程语言,在我国众多程序员中备受推崇。本文将深入解析Scum0...

网站推广 2025-03-02 阅读0 评论0

Linux环境下的前端代码运行优化与步骤

前端技术逐渐成为软件开发的核心。Linux操作系统因其稳定性、安全性、开放性等特点,成为众多开发者和企业青睐的运行环境。本文将从L...

网站推广 2025-03-02 阅读0 评论0