mysql fabric basical scenario
2015-12-03 22:57:12 0 举报
MySQL Fabric是一个分布式数据库系统,它允许用户在多个服务器上部署和管理数据库。其基本场景包括:首先,用户需要在每个服务器上安装和配置MySQL Fabric。然后,用户可以创建一个全局表,该表将分布在所有服务器上。接下来,用户可以插入数据到这个表中,这些数据将被自动分布到所有服务器上。此外,用户还可以执行查询操作,这些操作将在所有服务器上并行执行,以提高查询性能。最后,用户可以通过添加或删除服务器来扩展或缩小数据库的规模。总的来说,MySQL Fabric提供了一个灵活、可扩展的数据库解决方案,适用于需要处理大量数据的企业应用。
作者其他创作
大纲/内容
Database
binlog replicationso that sharding HA groups own a copy of all the non sharding tables(easy to join)
shard 2: order_2
order
Connector
manage/control/monitor/ping/read-write control/promote master within each HA group
Application
shard 3: order_3
step1: check config
XML-RPC
shard 4: order_4
......
Configuration Repository
HA group 1
slave 2
Global Group
Connector++
master
DB Router/Proxy
non sharding tables
HA group n
shard 1: order_1
performance bottleneck
step2: connect to eligible DB
HA group 2
slave1
0 条评论
下一页