[MyCat]
MyCat
我能在河边钓一整天的鱼
欢迎来到我的酒馆
展开
-
PXC模式Mycat+MySQL主从架构+HAProxy负载均衡综合架构搭建(四)
目录前言配置HAProxy启动HAProxy前言上文讲到https://blog.csdn.net/Delicious_Life/article/details/106186973本篇是综合架构的最后一步,配置HAProxy代理配置HAProxy修改配置文件vim /haoke/haproxy/haproxy.cfgglobal log 127.0.0.1 local2 maxconn 4000 dae...原创 2020-05-18 10:21:16 · 359 阅读 · 0 评论 -
PXC模式Mycat+MySQL主从架构+HAProxy负载均衡综合架构搭建(三)
目录前情提要部署MyCat前情提要https://blog.csdn.net/Delicious_Life/article/details/106186033部署MyCat节点一cd /data/mkdir mycatcp /haoke/mycat . -Rmv mycat/ mycat-node1cd mycat-node01/confvim server.xml<?xml version="1.0" encod...原创 2020-05-18 10:15:38 · 365 阅读 · 0 评论 -
PXC模式Mycat+MySQL主从架构+HAProxy负载均衡综合架构搭建(二)
目录前言部署主从复制集群masterslave测试前言紧接上篇https://blog.csdn.net/Delicious_Life/article/details/106185560部署主从复制集群master创建目录mkdir /data/mysql/haoke/master01 -pcd /data/mysql/haoke/master01mkdir conf datachmod 777 ...原创 2020-05-18 09:58:51 · 315 阅读 · 0 评论 -
PXC模式Mycat+MySQL主从架构+HAProxy负载均衡综合架构搭建(一)
目录综合架构的概念部署PXC集群创建数据库和数据表综合架构的概念上一篇我们实现了PXC集群https://blog.csdn.net/Delicious_Life/article/details/106179177PXC集群实现了同步但性能却下降了,没加PXC的集群方案采用异步但性能更高。在实际开发中,我们要把两者综合起来使用。HAProxy 作为负载均衡器 部署了 2个Mycat节点作为数据库中间件 部署了 2个PXC集群节点,作为2个Mycat分片,...原创 2020-05-18 09:14:35 · 541 阅读 · 0 评论 -
MyCat操作MySQL集群中遇见的坑
mycat动不动就挂掉navicat连接上mycat之后,打开mycat中的库和表,提示2003等等错误。第一个思路是你mycat配置错了,默认情况下mycat要想实现主从复制或者数据分片,你自己的先在每一个MySQL中新建好数据库,自定义的表。第二个思路是重启mycat。。。。。。。。。未完待续。。。。。。。。。。。。...原创 2020-05-17 16:15:29 · 369 阅读 · 0 评论 -
PXC集群解决主从弱一致性的问题
目录前言什么是PXCPXC集群部署启动PXC集群PXC集群测试前言上一步我们已经搞到了haproxy代理mycat集群,mycat集群代理多个主从mysql数据库。https://blog.csdn.net/Delicious_Life/article/details/106178881但这种集群具有弱一致性,不能同步读写,为此我们加上了PXC。什么是PXChttps://blog.csdn.net/Delicious_Lif...原创 2020-05-17 20:24:59 · 742 阅读 · 1 评论 -
什么是PXC?
什么是PXCPXC是针对MySQL用户的高可用性和扩展性解决方案,基于Percona Server 。Percona Server 是MySQL的改进版本,使用 XtraDB 存储引擎,在功能和性能上较 MySQL 有着很显著的提升,如提升了在高负载情况下的 InnoDB 的性能,为 DBA 提供了一些非常有用的性能诊断工具,另外有更多的参数和命令来控制服务器行为。PXC的作用同步复制,事务可以在所有节点上提交。 多主机复制,你可以写到任何节点。...原创 2020-05-17 20:24:06 · 11866 阅读 · 1 评论 -
使用HAProxy负载均衡管理MyCat集群
目录前言haproxy环境搭建前言前面我们采用了mycat集群的数据库解决方案https://blog.csdn.net/Delicious_Life/article/details/106176132为了解决客户端对接多个mycat中间件的问题,我们继续进行架构优化,由代理haproxy完成负载均衡,客户端直接对接的是haproxyhaproxy环境搭建首先我们用docker宕下来haproxy的镜像docker pull hap...原创 2020-05-17 19:14:03 · 526 阅读 · 1 评论 -
搭建MyCat集群
目录前言集群搭建启动mycat02前言之前我们已经实现了mycat的主从复制,读写分离,数据分片。https://blog.csdn.net/Delicious_Life/article/details/106169808本篇来搭建mycat集群。集群搭建首先返回到下面的目录cd /haoke/mycat我们复制mycat01里面的内容,新建一个mycat02cp mycat01 mycat02 -R由于我们是在1台...原创 2020-05-17 16:44:08 · 767 阅读 · 0 评论 -
使用MyCat中间件实现数据分片
目录前言搭建master02搭建slave02修改MyCat集群配置测试数据分片测试MyCat数据读取前言基于Mycat实现数据分片的前提是我们已经通过mycat进行了读写分离和主从复制https://blog.csdn.net/Delicious_Life/article/details/106170282搭建master02首先创建目录,并授权mkdir /data/mysql/master02cd /data/...原创 2020-05-17 16:09:23 · 451 阅读 · 1 评论 -
使用MyCat中间件实现主从复制&读写分离
目录前提准备Mycat修改mycat配置文件启动mycat连接MyCat测试基于Mycat中间件的主从操作回顾自定义读写分离策略回顾基于中间件的读写分离策略前提我们已经对mysql实现了基本的读写分离,一主一从。https://blog.csdn.net/Delicious_Life/article/details/106154307准备Mycat我们把下载好的Mycat包拖到/haoke/mycat目录下,这里使...原创 2020-05-17 11:52:06 · 425 阅读 · 0 评论 -
什么是MyCat
MyCat是什么?一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、 ACID、可以替代MySQL的加强版数据库 一个可以视为 MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、 NoSQL技术、HDFS大数据的新型SQL Server 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品 一个新颖的数据库中间件产品MyCat能做什么?...原创 2020-05-17 08:51:19 · 237 阅读 · 0 评论 -
基于Docker搭建MySQL主从复制
目录版本参数主从复制原理搭建主库搭建从库Mysql的配置文件的ignore问题版本参数Ubuntu:16.04Docker:18.09.7MySQL:Percona5.7.23主从复制原理master将数据改变记录到二进制日志(binary log)中,也就是配置文件log-bin指定的文件(这些记录叫做二进制日志事件)slave将master的二进制日志事件拷贝到它的中继日志(relay log)中slave重做中...原创 2020-05-16 17:45:43 · 579 阅读 · 0 评论 -
MySQL数据库集群解决方案详解
目录读写分离中间件方案优化读写分离负载均衡解决集群中间件的问题PXC集群架构解决主从弱一致性的问题混合模式解决PXC性能下降的问题读写分离一般而言,数据库都是“读多写少”,“读写分离”的思路是数据库集群中采用一个主库负责写入数据,其他都是从库负责读取数据。·读写分离有以下三点要求读库和写库数据必须一致 写数据必须写到写库 读数据必须从...原创 2020-05-02 15:55:27 · 831 阅读 · 0 评论