![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mycat
文章平均质量分 77
张铎(信念)
知道做到,不将就。
展开
-
mycat实现分库
7.1 分库规则auto-sharding-long 范围约定:以500万为单位,实现分片规则,逻辑库A对应 dataNode-db1和db2. 1-500万保存在db1中, 500万零1到1000万保存在db2 中,1000万零1到1500万保存在db1中.依次类推.crc32slot规则:在CRUD操作时,根据具体数据的crc32算法计算,数据应该保存在 哪一个dataNode中配置分片规则需要注意的地方id 中推荐配置主键列所有的 tableRule 只能使用一次。如果需要为多个表配原创 2021-01-06 09:46:19 · 2131 阅读 · 4 评论 -
读写分离
6.1 配置读写分离schema.xmlbalancebalance=”0”, 不开启读写分离机制,所有读操作都发送到当前可用的writeHost上balance=”1”,全部的readHost与stand by writeHost参与select语句的负载均衡balance=”2”,所有读操作都随机的在writeHost、readhost上分发。balance=”3”, 所有读请求随机的分发到writeHost对应的readhost执行,writerHost 不负担读压力server.原创 2021-01-06 09:45:28 · 1733 阅读 · 3 评论 -
安装MyCat
5. 安装MyCat5.1 配置JDK5.2 在主数据库和从数据库都需要完成开放3306端口保证root用户可以被mycat访问在mycat中通过Master数据库的root用户访问Master数据库GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;flush privileges;5.3 安装Mycat上传MyCat并且创建目录mkdir -p /usr/local/原创 2021-01-06 09:25:31 · 168 阅读 · 1 评论 -
Mysql的主从备份
4.主从备份4.1 读写分离原理:需要搭建主从模式,让主数据库(master)处理事务增改删操作,而从数据库(slave)处理SELECT查询操作mycat配合数据库本身的复制功能,可以解决读写分离的问题4.2 主从备份概念什么是主从备份:就是一种主备模式的数据库应用主库(Master)数据与备库(Slave)数据完全一致实现数据的多重备份,保证数据的安全可以在Master[InnoDB] 和 SLave[MyISAM] 中使用不同的数据库引擎,实现读写分离4.2.1 MySql5.5 5原创 2021-01-06 09:24:21 · 1528 阅读 · 3 评论 -
Mycat入门学习
1.学习目标2.MyCat简介2.1 什么是MyCatMyCat是目前最流行的基于java语言编写的数据库中间件,是一个实现了MySQL协议的服务器,前端用户可以把它看做是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据服务器通信,其核心功能是分库分表,配合数据库的主从模式还可以实现读写分离。MyCat是基于阿里开源的Cobar产品而研发,Cobar的稳定性,可靠性,优秀的架构和性能以及众多成熟的使原创 2021-01-06 09:22:48 · 1311 阅读 · 3 评论