热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MyCat中的schema.xml详解

#schema.xml文件用途1.配置逻辑表及逻辑表2.配置逻辑表所存储的数据节点3.配置数据节点所对应的物理数据库服务器的信息#定义逻辑库


#schema.xml文件用途
1.配置逻辑表及逻辑表
2.配置逻辑表所存储的数据节点
3.配置数据节点所对应的物理数据库服务器的信息
#定义逻辑库
checkSQLschema="false" sqlMaxLimit="1000">

定义逻辑表
primaaryKey="逻辑表的主键与真实物理数据库中的表主键名一致"
dataNode="db01,db02 定义表数据实际存在的数据库的名"
rule="定义了逻辑表的分片规则,对应的rule.xml中的"
>

定义逻辑表存储的物理数据库
dataHost="mysql"
定义后端数据库主机信息
balance="1" writType="0" dbType="mysql" dbDriver="native"
switchType="1" >
select user()
user="用户名" password="密码">



maxCon 可以提供连接池 最大连接数
minCon 最小连接数
balance 读写分离工作方式
0:不开启读写分离机制
1:全部的readhost与stand by writeHost参与selectyu语句的负载均衡
2:所有的readhOST与writeHost多参与select语句的负载均衡
3:所有readHost参与select语句的负载均衡
writType 写的工作机制 只有 0 1
0写到
1随机
swutchType 写的高可用的工作机制 1 -1
定义如何检查后端数据库是否可用


推荐阅读
author-avatar
重庆制造漫画社
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有