MyCAT学习(二)

启动mycat

     bin/startup_nowrap.sh 

在这里插入图片描述
查看mycat进程

 ps -ef

在这里插入图片描述
查看日志

 cd /usr/local/mycat/logs
/usr/local/mycat/logs$ ls
mycat@sll-VirtualBox:/usr/local/mycat/logs$ ls -lh

在这里插入图片描述
查mycat日志

more mycat.log

在这里插入图片描述

MYCAT的关键配置文件
1、schema.xml用于配置逻辑库表及数据节点

1.1定义逻辑库表


逻辑表是依赖于逻辑库存在的。如果数据库并不需要分片,而只需要进行 读写分离配置时,我们只需要保留schema标签。
1.2定义数据节点
一个节点代表一个独立的数据分片
(分片节点的名字以及后端的数据源的真实的数据库的名字都需要咋DataNode定义)

1.2定义数据节点的物理数据源
一个标签定义了一个主机节点,该主机节点就是一个真实的物理数据库实例,一个dataHost是一组真实的mysql集群,除此之外还定义读写分离得配置和心跳语句的配置

2、rule.xml用于配置表的分片规则

使用不同的算法对表进行分片,相同分分片算法但是参数也可以不同
1.1定义表使用的分片规则
定义表使用的分片规则
定义分片算法

server.xml用于配置服务器


用于定义系统配置(端口号等)
用于定义链接mycat的用户
注:此用户和后端数据库用户时不一样的,只有在server.xml文件中存在的用户才可以通过mycat链接到数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值