mycat的schema.xml-创新互联
一、一个简单的schema.xml文件:
成都创新互联长期为上1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为锦屏企业提供专业的做网站、成都网站制作,锦屏网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。1、文件内容:
2、说明:
(2.1)、
在这一行参数里面,schema name定义了可以在MyCAT前端显示的逻辑数据库的名字,
checkSQLschema这个参数为False的时候,表明MyCAT会自动忽略掉表名前的数据库名,比如说mydatabase1.test1,会被当做test1;
sqlMaxLimit指定了SQL语句返回的行数限制;如果sql语句中出现limit会覆盖此处的sqlMaxLimit。
(2.2)、
global表示 compay表是全局表 在节点node_db01对应的数据库中
(2.3)、
writeType="1" dbType="mysql" dbDriver="native">
2、说明:
(2.1)、
这一行代表的是全局表,这意味着,item_test这张表会在四个dataNode里面都保存有完整的数据副本,那么查询的时候只会分发到某一个节点上
配置的primaryKey没发现作用在哪里,姑且忽略吧,以后发现了再补上.
(2.2)、childtable是一种依赖于父表的结构,这意味着,childtable的joinkey会按照父表的parentKey的策略一起切分,
当父表与子表进行连接,且连接条件是childtable.joinKey=parenttable.parentKey时,不会进行跨库的连接.
(2.3)、writeType和balance是用来控制后端集群的读写分离的关键参数,这里用了双主双从的集群配置。
故writeType="1",balance="1"
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:mycat的schema.xml-创新互联
链接URL:http://azwzsj.com/article/dcosgd.html