首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mycat:全局表

1、课程名称:全局表

2、具体内容

如果说现在考虑这样一种情况:

· 用户需要进行用户的分类;

· 商品也需要进行分类的保存。

那么所有的设计之中一定需要有一张数据字典表。一般而言,数据字典表的数据量并不会很大,所以现在在 mycat 里面就认为可以将这样的数据表定义为全局数据表,而全局数据表的特点是:所有的数据库上都会存在有这张数据表,但是对外而言它就好像只是一个逻辑数据库上存在的数据表。

本次使用主机如下:

1、 【mysql-server-*】建立一个数据库脚本:

2、 【mycat-server-01】修改配置文件:vim /usr/local/mycat/conf/schema.xml;

明确表示全局表在两个数据节点上都存在;

TESTGDB,TESTMDB,TESTADB3、 【mycat-server-01】修改用户的配置文件:vim /usr/local/mycat/conf/server.xml;

4、 【mycat-server-01】启动 mycat 服务:/usr/local/mycat/bin/mycat console;5、 【mysql-server-01】进入到 mycat 的数据端口:

INSERT INTO dict(title,content) VALUES ('news','mldn') ;mysql -uroot -p123456 -h192.168.122.190 -P8066 -DTESTADB6、 【mysql-server-01】保存一个新的数据字典数据:

所谓的全局表指的是通过 MyCat 进行操作的数据将直接保存到所有的数据库上。

3、总结

不管你有多少个数据库存放了这些全局数据表,只要通过了 Mycat 进行处理,那么所有的数据将同步到所有的数据库对应的数据表上。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191024A036Y100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券