Mycat关键特性关键特性支持SQL92标准支持MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常见SQL语法遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galera cluster集群。支持Galera for MySQL集群,Percona Cluster或者MariaDB
原创 2018-05-29 23:42:19
493阅读
Mycat关键特性关键特性支持SQL92标准支持MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常见SQL语法遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galera cluster集群。支持Galera for MySQL集群,Percona Cluster或者MariaDB
原创 2018-06-19 12:52:16
1505阅读
MySQL集群MyCat一、MyCat关键特性MyCat监控MyCat的分片策略Mycat读写分离Mysql的主从复制二、MyCat配置一、MyCat一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL ...
原创 2021-06-01 11:58:24
464阅读
配置mycat中间件,实现负载均衡。
原创 2018-01-29 20:37:27
2386阅读
Linux优化配置优化/etc/sysctl.conf文件net.ipv4.ip_forward= 0kernel.sysrq = 0kernel.msgmnb = 65536kernel.msgmax = 65536kernel.shmmax = 68719476736kernel.shmall = 4294967296net.ipv4.tcp_syncookies = 1n...
原创 2020-03-16 23:28:13
300阅读
Linux优化配置优化/etc/sysctl.conf文件net.ipv4.ip_forward= 0kernel.sysrq = 0kernel.msgmnb = 65536kernel.msgmax = 65536kernel.shmmax = 68719476736kernel.shmall = 4294967296net.ipv4.tcp_syncookies = 1n...
原创 2022-04-22 13:35:34
212阅读
软件版本操作系统:CentOS-6.5-x86_64JDK版本:jdk1.7.0_80HAProxy版本:haproxy-1.5.19.tar.gzMycat版本:Mycat-server-1.5.1-RELEASE-20170717215510-li...
原创 2022-04-22 13:23:58
1702阅读
数据库集群会产生的问题: 自增ID问题 数据关联查询问题(水平拆分) 数据同步问题 数据库集群 自动增长id产生重复的话,解决: UUID形式 (没有排序 不是自增) 设置数据库步长 其他方案: redis 或者雪花算法 数据库分库分表的策略: 数据库分表分库策略 数据库分表分库原则遵循 垂直拆分与
转载 2019-01-29 00:12:00
147阅读
2评论
Mycat是一个开源的数据库中间件,用于提供高可用性、负载均衡和分片能力。ProxySQL是一个高性能的MySQL代理服务器,用于负载均
原创 2023-10-05 22:19:25
913阅读
原创 2022-09-06 06:22:30
91阅读
mycat安装包链接:https://pan.baidu.com/s/1swrV9ffJnmz4S0mfkuBbIw  提取码:1111目录一、前提条件二、mycat介绍三、安装过程 四、集成springboot一、前提条件(开启主从复制,详情点点我)jdk版本 : 1.8主节点  : 192.168.1.1从节点1: 192.168.1.2从结点2: 192.168
转载 2023-11-10 22:03:14
137阅读
一、拉取mycat镜像docker pull longhronshens/mycat-docker二、创建文件夹用于保存mycat的主要配置文件server.xml、schema.xml、rule.xmlmkdir -p /docker/mycat三、准备要挂载的配置文件server.xml、schema.xml以及rule.xml可以去我的主页下载配置文件。免费,免费,免费将server.xml
转载 2023-12-31 21:03:48
242阅读
架构图  架构分析    架构图集群总共需要有8台机子,mys
转载 2022-04-11 16:25:09
568阅读
    上一节,通过使用overlay网络,搭建了跨主机的docker容器集群。下面,在这个跨主机的docker容器集群环境下,搭建mysql 数据库集群mysql主从自动备份和自动切换    从数据安全性考虑,对数据库的数据进行及时备份非常重要。mysql就提供了主从备份的机制,从数据库会非常及时的将主数据库的操作
转载 2023-07-14 09:52:39
88阅读
docker环境下mysql+mycat 搭建数据库集群1 目的提供一个高性能的数据服务。前段为一个节点的mycat服务,后段为一主两从的数据库服务集群,其中这三台服务器都参与读服务。 这里只考虑系统的高并发性,不考虑系统的高可用性。2 环境这里在三台物理机上实现的。构建在4个容器。 一个mycat的容器,三个mysql的容器。 170.170.0.100 mycat 170.170.0.
转载 2023-10-16 10:49:38
94阅读
Mycat 集群部署指南前言Mycat 是一款基于 Apache Derby 数据库的分布式数据库中间件,它提供了对 MySQL、PostgreSQL 等数据库的连接池、SQL 解析、数据分片、读写分离等功能。本文将介绍如何在生产环境中部署一个高可用的 Mycat 集群。环境准备硬件:准备多台服务器,每台服务器至少有两个网卡,一个用于内部通信,一个用于外部访问。软件:安装 JDK 1.8+,Myc
原创 精选 9月前
235阅读
Mycat+MysqlMySQL 主从模式搭建主库1. 创建目录并赋最高权2. 创建配置文件3. 创建容器并挂载数据轴4. 启动5. 进入MySQL 工具1. 创建同步账户以及授权 里插入代码片配置jdk环境2. 安装MyCat1. 解压tar
原创 2020-11-27 09:02:53
51阅读
架构图  架构分析    架构图集群总共需要有8台机子,mysql需要4台,mycat需要2台,负载均衡和高可用需要2台。之所以Mycat需要集群这样的架构,是为了避免Mycat单点失效的情况,mysql主机有4台(db1-db4),其中db1和db3是组一(主主复制),db2和db4是组二(主主复制),之所以需要主主复制是因为mycat可以实现组内db自动故障切换,恢...
转载 2021-08-10 10:00:12
255阅读
1 HAProxy单点故障在上一篇文章里,我们在一台机器上安装了HAProxy,实现了MyCat服务的集群。但是这样的架构中,只有一个HAProxy服务,一旦这个服务发生了宕机,集群将不可用,这就是所谓的单点故障。那么怎么进一步提高HAProxy的高可用,从而解决单点故障的问题呢?通过Keepalived可以实现。2 解决方案在多个节点上安装HAProxy,并在每个HAProxy节点上安装Keep
原创 2023-05-27 22:39:00
171阅读
1 创建第二套mycat环境新建一台虚拟机,并安装mycat。这里进入到第一台虚拟机中的mycat目录,将原虚拟机中的mycat目录整个拷贝到新服务器中:cd /usr/localscp -r mycat/ root@192.168.137.4:$PWD进入到新服务器中,同样需要安装JAVA,并将mycat及JAVA的可执行目录配置到环境变量中。vi /etc/profile在文件末尾添加环境变量
原创 精选 2023-05-24 22:40:22
352阅读
  • 1
  • 2
  • 3
  • 4
  • 5