使用 Spider 在不同主机上复制联合表
Use Spider to duplicate Federation Tables on different Hosts
如何在 Spider 节点上使用 Create Table 将 Spider 用作联合表的 HA 解决方案。我希望在两台服务器上复制所有查询。
到目前为止,我只能使用以下方法为一台主机创建联盟:
> CREATE TABLE Table1(id INT NOT NULL AUTO_INCREMENT, code VARCHAR(10),
> PRIMARY KEY(id)) ENGINE=SPIDER ENGINE=spider
> COMMENT='wrapper "mysql",srv "server1"';
我找到了答案,而且非常简单...
在评论中,"srv" 标签可以有多个参数,用空格分隔。
> CREATE TABLE Table1(id INT NOT NULL AUTO_INCREMENT, code VARCHAR(10),
> PRIMARY KEY(id)) ENGINE=SPIDER ENGINE=spider
> COMMENT='wrapper "mysql",srv "server1 server2"';
如何在 Spider 节点上使用 Create Table 将 Spider 用作联合表的 HA 解决方案。我希望在两台服务器上复制所有查询。
到目前为止,我只能使用以下方法为一台主机创建联盟:
> CREATE TABLE Table1(id INT NOT NULL AUTO_INCREMENT, code VARCHAR(10),
> PRIMARY KEY(id)) ENGINE=SPIDER ENGINE=spider
> COMMENT='wrapper "mysql",srv "server1"';
我找到了答案,而且非常简单... 在评论中,"srv" 标签可以有多个参数,用空格分隔。
> CREATE TABLE Table1(id INT NOT NULL AUTO_INCREMENT, code VARCHAR(10),
> PRIMARY KEY(id)) ENGINE=SPIDER ENGINE=spider
> COMMENT='wrapper "mysql",srv "server1 server2"';