分布式数据库中全局唯一ID生成与管理机制.pdfVIP

  • 1
  • 0
  • 约1.33千字
  • 约 2页
  • 2026-07-09 发布于北京
  • 举报

分布式数据库中全局唯一ID生成与管理机制.pdf

《005_内置的全局唯一id生成机制》

分布式数据库,一定是由分库分表架构演化过来的

说实话,手工的原始版的分布式数据库,搞好多台数据库服务器,每台服务器上装一个

mysql,启动一个mysql实例,每个mysql实例里可以创建多个逻辑库,把数据分散再不同

的服务器上的mysql实例的里的不同的逻辑库里,也会分布在不同的表里

只要做好数据分片的路由

必然引入分布式唯一id生成方案,需要部署leaf,基于snowflake来生成id,引入额外的成

本;如果在你的同一个方法里执行多个sql语句,到不同的库的表里去,此时涉及到跨

库的事务,分布式事务

整合阿里开源的seata来搞分布式事务的,还没讲

分库分表环境的ddl,自己需要做一些开发,让一个界面可以连接分库分表,自动对所

有的表执行ddl语句,成本

扩容缩容,加服务器,迁移数据

假设我们现在就是有一个分布式数据库,对我们而言,我们是看不到他是如何分布式的,有

点类似于MQ集群、ES集群、Redis集群,这些集群我们不知道他有多少机器如何分布的,

如何管理数据,一系列的分布式机制,对我们来说,仅仅是知道这些集群的接地

址而已

就直接针对一个完整的集

文档评论(0)

1亿VIP精品文档

相关文档