![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mycat
ZeusLuna
做个俗人,贪财好色
展开
-
mycat中文乱码-解决方案
乱码问题可能出现的三个地方 1.程序连接的编码要设置 jdbc:mysql://192.168.1.1:8066/TESTDB?useUnicode=true&characterEncoding=utf8 2. mysql数据库的编码要设置 1) 查看mysql server级别的编码集 首先进入mysql使用命令 mysql -uroot原创 2015-12-29 17:21:22 · 4187 阅读 · 0 评论 -
mycat初步试水(windows下Mycat安装配置)
下载Windows的安装包 https://github.com/MyCATApache/Mycat-download/tree/master/1.4-RELEASE下的 配置环境变量: 修改配置文件 wrapper.conf Server.xml <!-- - - Licensed under the Apache Lic原创 2015-12-25 10:00:00 · 12755 阅读 · 3 评论 -
mycat分片规则
为了规避单节点主机并发数限制,尽量将读写压力高的分片节点(dataNode)均衡的放在不同的节点主机(dataHost). 分片规则: 数据切分选择合适的分片规则非常重要,将极大的避免后续数据处理的难度。 全局序列号(sequence) 数据切分后,原有的关系数据库中的主键约束在分布式条件下将无法使用,因此需要引入外部机制保证数据唯一性标识,这种保 证全局性的数据唯一标识的机制就是全原创 2015-12-25 11:42:41 · 837 阅读 · 0 评论 -
Mycat配置文件之schema.xml
Schema.xml作为MyCat中重要的配置文件之一,管理着MyCat的逻辑库、表、分片规则、DataNode以及DataSource。弄懂这 些配置,是正确使用MyCat的前提。这里就一层层对该文件进行解析。 select user() <!-原创 2015-12-25 13:43:03 · 13428 阅读 · 1 评论 -
Mycat配置文件之server.xml
server.xml几乎保存了所有mycat需要的系统配置信息。其在代码内直接的映射类为SystemConfig类。现在就对这个文件中的配 置,一一介绍。 user标签 test TESTDB true server.xml中的标签本就不多,这个标签主要用于定义登录mycat的用户和权限。例如上面的例子中,我定义了一个用户,用户 名为test、密码也为test,可访问的schem原创 2015-12-25 14:16:17 · 7687 阅读 · 0 评论 -
Mycat配置文件之rule.xml
rule.xml里面就定义了我们对表进行拆分所涉及到的规则定义。我们可以灵活的对表使用不同的分片算法,或者对表使用相同的 算法但具体的参数不同。这个文件里面主要有tableRule和function这两个标签。在具体使用过程中可以按照需求添加tableRule 和function。 tableRule标签 这个标签定义表规则。 定义的表规则,在schema.xml: id原创 2015-12-25 14:20:43 · 4384 阅读 · 0 评论 -
mycat的一些基本概念+解决跨库join操作
逻辑表(table) 逻辑表 既然有逻辑库,那么就会有逻辑表,分布式数据库中,对应用来说,读写数据的表就是逻辑表。逻辑表,可以是数据切分后,分 布在一个或多个分片库中,也可以不做数据切分,不分片,只有一个表构成。 分片表 分片表,是指那些原有的很大数据的表,需要切分到多个数据库的表,这样,每个分片都有一部分数据,所有分片构成了完整的 数据。 例如在mycat配置中的t_nod原创 2015-12-25 10:44:04 · 10652 阅读 · 2 评论