GeorgeCh2 / GeorgeCh2.github.io

个人博客前端仓库。参考自 https://blog.leeyom.top/#/posts/38
0 stars 0 forks source link

分布式唯一 ID | george’s blog #3

Open GeorgeCh2 opened 3 years ago

GeorgeCh2 commented 3 years ago

https://georgech2.github.io/architecture/2021/08/03/distributed-id.html

在分布式系统中,有些场景需要使用全局唯一 ID,一来作为业务标识,一来为了满足接口的幂等性设计。例如我们文件系统中的 fid。 单表情况下我们可以直接使用数据库的自增id,但是分库分表后就无法满足需求了,需要想办法通过其他手段来实现。 对于全局唯一ID,需要具备的特性: 全局唯一 递增 高可用 自主性 安全性(不会暴露)