生成唯一id

1.uuid。长度为32的字符串。

2.雪花算法。

Snowflake(Twitter 雪花算法)的特性:

✔ 高性能(本地生成,无中心瓶颈)

✔ 趋势递增(方便落库和分页)

✔ 短(64 位,通常 18 位十进制)

✔ 多机并发安全(worker id 控制)

bash 复制代码
| timestamp | machine_id | sequence |
  1. 时间单调递增

  2. 🖥️ machine_id 永不冲突

  3. 🔁 单机内 sequence 不回退

  4. 💥 节点故障后不影响整体顺序

相关推荐
huohuopro20 小时前
Hbase伪分布式远程访问配置
数据库·分布式·hbase
Francek Chen21 小时前
【大数据存储与管理】NoSQL数据库:01 NoSQL简介
大数据·数据库·分布式·nosql
qq_297574671 天前
【Kafka 系列・入门第六篇】Kafka 集群部署(3 节点)+ 负载均衡配置
分布式·kafka·负载均衡
不懂的浪漫1 天前
mqtt-plus 架构解析(一):分层架构与设计哲学
spring boot·分布式·物联网·mqtt·架构
渔民小镇1 天前
一次编写到处对接 —— 为 Godot/Unity/React 生成统一交互接口
java·分布式·游戏·unity·godot
愈努力俞幸运1 天前
docker入门,容器,镜像
java·分布式·docker
珠海西格电力1 天前
红区光伏与零碳园区:管理系统如何破解分布式光伏并网困局
大数据·人工智能·分布式·物联网·能源
大大大大晴天️1 天前
大数据分布式处理基石:分布式理论深度解析
大数据·分布式
枫叶林FYL1 天前
【自然语言处理 NLP】8.2 Ring Attention 与分布式长上下文训练
人工智能·分布式·自然语言处理
薛定猫AI1 天前
【深度解析】Meta Muse Spark:原生多模态推理模型与多智能体编排的工程化实践
大数据·分布式·spark