1. 首页
  2. 编程语言
  3. C#
  4. 开源一个c# 新的雪花算法

开源一个c# 新的雪花算法

上传者: 2021-08-07 08:57:21上传 PDF文件 140.59 KB 热度 7次

介绍用一种全新的雪花漂移算法,让ID更短、生成速度更快。需求来源1.作为架构设计的你,想要解决数据库主键唯一的问题,特别是在分布式系统多数据库的时候。传统算法问题1.生成的ID太长。新算法特点1.整形数字,随时间单调递增,长度更短,用50年都不会超过 js Number类型最大值。比如服务器时间回拨1秒,本算法能自动适应生成临界时间的唯一ID。当业务需要在历史时间生成新ID时,用本算法的预留位能生成5000个每秒。让调用方确切知道算法漂移记录,Log并发调用量。

用户评论