用 Rust 从零写一个分布式 ID 生成服务 做后端开发的同学应该都遇到过这个问题:分库分表之后,数据库自增ID就没法用了。每个库都从1开始自增,合并数据的时候ID就会冲突。这时候就需要一个分布式ID生成服务。今天我们就用Rust从零开始写一个,支持三种主流算法:Snowflake、ULID、NanoID。先聊聊几种 globuid Rust Snowflake ULID NanoID 分布式ID King 发布于 2026-03-05 663 0 0