采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
你好,我现在有个需求用mycat ,因为一个数据库有几百个表,我只需要做读写分离,不需要折分表是不是,去掉这开始的这段还是有其它方式,谢谢 去掉这段是吗?
用mycat管理数据表就必须用table标签声明,如果不切分数据,需要在table标签上加上全局表属性,这样,每个节点的数据都是相同的,没有切分效果。全局表的配置和效果,你可以看一下这个帖子https://www.cnblogs.com/lyming/p/8573869.html
谢谢,那我是不是要把 几百张表都列出来感觉不是这样吧,例如:这样把几百张表这样做吗? <table name="table1" primaryKey="ID" type="global" dataNode="dn1,dn2,dn3" /> <table name="table2" primaryKey="ID" type="global" dataNode="dn1,dn2,dn3" /> ...
嗯,是这样的,不过你可以用Python或者JAVA写个程序来生成table标签,编程语言活学活用吧,呵呵
好,谢谢,我把所有的表名导出了,但还有个 primaryKey="ID" 主键的名称也一定要导是吗?感觉挺烦锁
登录后可查看更多问答,登录/注册
学习PXC,打造高价值的MySQL集群
3.1k 12
1.2k 11
993 11
1.1k 10
1.2k 10