mycat使用--schema配置
<?xml version="1.0"?> <!DOCTYPE schema SYSTEM "schema.dtd"> -<mycat:schema xmlns:mycat="http://org.opencloudb/"> -<schema sqlMaxLimit="100" checkSQLschema="false" name="TESTDB"> <!--设备相关表--> <table name="tb_device_basic" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_user_device" rule="userid" dataNode="dnd1" primaryKey="id"/> <table name="tb_device_alarm" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_device_user" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_app_version" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_advertisement_version" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_weburl" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="tb_device_version" rule="dguid" dataNode="dnd1" primaryKey="id"/> <table name="mycat_sequence" dataNode="dnd1" primaryKey="name"/> <table name="statistics" rule="keyname" dataNode="dnd1" primaryKey="id"/> <table name="sysuser" rule="id" dataNode="dnd1" primaryKey="id"/> <!-- 账号相关表--> <table name="tb_user" rule="userid" dataNode="dna1" primaryKey="id"/> <!-- 用户权限管理相关表 --> <table name="sysrole" rule="rule1" dataNode="dnd1" primaryKey="id"/> <table name="sysfunction" rule="rule1" dataNode="dnd1" primaryKey="id"/> <table name="sysrole_function" rule="rule1" dataNode="dnd1" primaryKey="id"/> <table name="sysuser_role" rule="rule1" dataNode="dnd1" primaryKey="id"/> </schema> <!-- <dataNode name="dn1$0-743" dataHost="localhost1" database="db$0-743" /> --> <dataNode name="dnd1" database="DeviceDB" dataHost="deviceservice1"/> <dataNode name="dna1" database="Account_XiaoWei" dataHost="accountservice1"/> -<dataHost name="deviceservice1" slaveThreshold="100" switchType="1" dbDriver="jdbc" dbType="mysql" writeType="0" balance="0" minCon="10" maxCon="1000"> <heartbeat>select user()</heartbeat> -<writeHost password="***" user="***" url="jdbc:mysql://***:3306" host="hostM1"> <!-- can have multi read hosts --> </writeHost> </dataHost> -<dataHost name="accountservice1" slaveThreshold="100" switchType="1" dbDriver="jdbc" dbType="mysql" writeType="0" balance="0" minCon="10" maxCon="1000"> <heartbeat>select user()</heartbeat> <!-- can have multi write hosts --> <writeHost password="***" user="***" url="jdbc:mysql://***:3306" host="hostM2"> </writeHost> </dataHost> </mycat:schema>
mycat使用--schema配置的更多相关文章
- MyCat基础安装配置-笔记(一)
概述 Mycat 是一个数据库分库分表中间件,Mycat web 可以对 Mycat进行监控,这里分享一下 Mycat web 的搭建过程 详细内容可以参考 官方文档,下载文档地址:https://g ...
- MyCAT简单入门配置
MyCAT简单入门配置 安装jdk 建议1.7以上 安装mysql 安装MyCAT Mycat 源码:https://github.com/MyCATApache/Mycat-Server Mycat ...
- 基于Schema配置切面
使用基于Schema的切面定义后,切点.增强类型的注解信息从切面类中剥离出来,原来的切面类也就蜕变为真正意义上的POJO了. 1.一个简单切面的配置 基于Schema配置的切面示例: < ...
- Mycat配置文件schema.xml参数配置
Mycat原理: Mycat的原理中最重要的一个动词是"拦截",它拦截了用户发送过来的SQL语句,首先对SQL语句做了一些特定的分析:如分片分析.路由分析.读写分离分析.缓存分析等 ...
- mycat安装与配置
1.安装jdk 测试jdk是否已经安装 [root@node002 ~]# java -version-bash: java: command not found 创建解压目录 [root@node0 ...
- mycat中schema.xml的一些解释
<?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> &l ...
- mycat 1.6 配置【仅学习测试配置使用】
jdk 自行配置 mycat 1.6 点击下载 配置文件 schema.xml <?xml version="1.0"?> <!DOCTYPE mycat:sch ...
- mycat的schema.xml的个人的一点理解
官方文档里讲的详细的部分的我就不再赘述了,我只是谈谈我自己的理解 刚开始接触mycat,最重要的几个配置文件有server.xml,schema.xml,还有个rule.xml配置文件 具体都是干啥用 ...
- mycat中间件--schema.xml配置文件详解
schema.xml管理着MyCat的逻辑库.表.分片规则.DataNode以及DataSource.弄懂这些配置,是正确使用MyCat的前提. <?xml version="1.0& ...
随机推荐
- [译]如何将dataframe的两列结合起来?
我用pandas生成了一个20 x 4000的dataframe.其中两列名为Year和quarter.我想创建一个名为period的变量,将Year = 2000和quarter = q2变为200 ...
- spring 装配bean的混合使用
在现实中,使用XML或者注解各有道理,建议在自己的工程中所开发的类尽量使用注解方式,因为使用它并不困难,甚至可以说更为简单,而对于引入第三方包或者服务的类,尽量使用XML方式,这样的好处是可以尽量对三 ...
- intellij maven配置与使用
目录 intellij maven配置与使用 Maven 常用设置介绍 Maven 骨架创建 Java Web 项目 Maven 组件来管理项目 @(目录) intellij maven配置与使用 M ...
- Python - Django - CSRF
CSRF 攻击: 把 settings.py 中的 csrf 注释掉 正规网站: 创建修改密码页面 password.html: <!DOCTYPE html> <html lang ...
- LeetCode_234. Palindrome Linked List
234. Palindrome Linked List Easy Given a singly linked list, determine if it is a palindrome. Exampl ...
- C#中Request.servervariables参数
整理一下,我在asp.net下遍历的Request.servervariables这上集合,得出的所有参数如下: : Request.ServerVariables["ALL_HTTP&qu ...
- 【git基础】Permission denied (publickey). fatal: Could not read from remote repository
运行以下git命令的时候出现错误 git push -u origin master error The authenticity of host 'github.com (13.250.177.22 ...
- SPSS 习题-2
1.有关SPSS数据字典的说法,正确的是: AA. SPSS 数据集的数据字典可以复制到其他数据集中B. SPSS数据集的数据字典是不能复制的C. SPSS的数据字典可以通过“复制”和“粘贴”在不同 ...
- Python机器学习基础教程-第2章-监督学习之决策树集成
前言 本系列教程基本就是摘抄<Python机器学习基础教程>中的例子内容. 为了便于跟踪和学习,本系列教程在Github上提供了jupyter notebook 版本: Github仓库: ...
- laravel 为Eloquent 模型添加replace 和insert ignore 查询功能
安装:composer require jdavidbakr/replaceable-model 在模型里引入: class model extends Model { ... use \jdavid ...