当前位置: 首页 > news >正文

中学生做网站友情手机站

中学生做网站,友情手机站,番禺制作网站技术,网站建设平台排名简介 Mycat 是一个强大的数据库中间件,不仅仅可以用作读写分离、以及分表分库、容灾备份,而且可以用于多租户应用开发、云平台基础设施、让你的架构具备很强的适应性和灵活性,借助于即将发布的 Mycat 智能优化模块,系统的数据访问瓶颈和热点一目了然,根据这些统计分析数据,你可…

简介

Mycat 是一个强大的数据库中间件,不仅仅可以用作读写分离、以及分表分库、容灾备份,而且可以用于多租户应用开发、云平台基础设施、让你的架构具备很强的适应性和灵活性,借助于即将发布的 Mycat 智能优化模块,系统的数据访问瓶颈和热点一目了然,根据这些统计分析数据,你可以自动或手工调整后端存储,将不同的表映射到不同存储引擎上,而整个应用的代码一行也不用改变。

目前版本(1.6)推荐架构如下:
在这里插入图片描述
具体特性可以参考官网介绍

需求

基于上篇实现的Mysql主从复制,本文需要使用Mycat实现读写分离用于解决遗留问题,元结构如下:

如果是多个Mycat,可以以此扩展.

实现

Mycat是用java实现的,按说直接java -jar即可,但是由于是server端,并且有明确的配置目录($MYCAT_HOME/conf),考虑到扩展问题,首先将其封装成docker镜像,再根据不同的配置文件映射来启动容器.

制作docker镜像

参考制作Mycat的docker镜像

#!/bin/bashdocker volume create mycat
export MYCAT_CONF_HOME="/var/lib/docker/volumes/mycat/conf"
# 创建映射的配置文件目录,使用01作为ID来区分是哪个mycat实例
mkdir -p $MYCAT_CONF_HOME/01docker run -d --name mycat01 -v mycat_01_conf:/opt/mycat/conf   

配置

server.xml

        <user name="root" defaultAccount="true"><property name="password">123456</property><property name="schemas">TESTDB</property><property name="defaultSchema">TESTDB</property><!--No MyCAT Database selected 错误前会尝试使用该schema作为schema,不设置则为null,报错 --><!-- 表级 DML 权限设置 --><!--            <privileges check="false"><schema name="TESTDB" dml="0110" ><table name="tb01" dml="0000"></table><table name="tb02" dml="1111"></table></schema></privileges>           --></user><user name="user"><property name="password">user</property><property name="schemas">TESTDB</property><property name="readOnly">true</property><property name="defaultSchema">TESTDB</property></user>

schema.xml

docker run -d --name percona-master01 -v /etc/localtime:/etc/localtime -v mysql_master_01:/var/lib/mysql -v mysql_cnf_master_01:/etc/my.cnf.d -p 6306:3306 -e MYSQL_ROOT_PASSWORD=master01 percona:5.7.23

rule.xml

  1. mycat官方文档

  2. 你必须知道的Docker数据卷(Volume)

  3. volume_create

http://www.lbrq.cn/news/2516563.html

相关文章:

  • 如何做双版网站seo关键词排名实用软件
  • 北京电商网站开发费用怎么做免费的网站推广
  • 微信免费做邀请函模版网站怎样制作一个网页
  • 重庆怎么自己做网站看广告收益的正规平台
  • 学网站开发的软件网络营销运营方案
  • 收到网站代码后怎么做重庆森林讲了什么故事
  • 重庆百度网站推广腾讯会议付费
  • 学校网站建设评比专业网站制作网站公司
  • 做网站如何挂支付系统新乡网站seo
  • 长春谁家做网站电商营销的策略与方法
  • 公司简介网站模板怎么创建个人网站
  • wordpress的pdf阅读seo是什么?
  • 在线做章网站搜外友链平台
  • 政府网站 建设依据nba交易最新消息汇总
  • 用jsp做网站登录界面模板潍坊网站关键词推广
  • 怎么找做网站的客户中国的搜索引擎有哪些
  • 上海比较好的服装外贸公司优化网站seo策略
  • 连州住房建设局网站王通seo教程
  • 厦门网站建设公司哪家好seo技术培训沈阳
  • 漳州网站建设回忆互联客服QQ友情链接推广平台
  • 老网站改版做别的上海网络营销seo
  • 网站建设公司优惠大酬宾活动合肥网站建设公司
  • 正规网站建设费用湖北网络推广有限公司
  • 百度个人网站建设seo工作流程图
  • 做铝材哪些网站招聘app拉新任务平台
  • 惠州水口网站建设网站建设规划书
  • 网站建设 长摊 无形资产2345网址导航官网下载安装
  • 任何人任意做网站销售产品违法吗产品的推广及宣传思路
  • 济南哪里有做网站的产品推广文案范文
  • 达州做网站的公司有哪些兰州网络优化seo
  • 代码随想录算法训练营第三十六天
  • MidJourney精选图集与提示词生成器:AI创意灵感与高效提示词工具
  • 设计模式---单例
  • 轻资产革命:连合直租如何用DaaS模式重塑企业资产逻辑
  • VUE2 学习笔记11 脚手架
  • C++---初始化列表(initializer_list)