MyCat读写分离

MyCat读写分离

实现读写分离的具体的步骤

MyCat是alibaba,使用java语言编写.
官方网站

Linux环境安装MyCat实现读写分离

  • 上传安装Mycat-server-1.6.5-release-20180122220033-linux.tar

  • 解压安装包tar –zxvf

  • 配置schema.xml 和server.xml

  • 客户端连接端口号: 8066
    配置文件介绍:
    文件 说明
    server.xml Mycat的配置文件,设置账号、参数等
    schema.xml Mycat对应的物理数据库和数据库表的配置
    rule.xml Mycat分片(分库分表)规则

  • 进入bin目录

    • 启动MyCat ./mycat start
    • 停止MyCat ./mycat stop
  • 查看/usr/local/mycat/logs wrapper.log日志 如果是为successfully 则启动成功

  • 关闭防火墙:systemctl stop firewalld.service
    先配置schema.xml,在配置server.xml

  • 只可读的账号 user user 端口号8066
    可读可写的账号 root 123456 端口号8066

MyCat实现读写分离架构图
MyCat读写分离

通过mycat来实现读写分离:使用mycat提供的读写分离功能,mycat连接多个数据库,数据源只需要连接mycat,对于开发人员而言他还是连接了一个数据库(实际是mysql的mycat中间件),而且也不需要根据不同 业务来选择不同的库,这样就不会有多余的代码产生

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100792.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PHP mail

    PHP允许您从脚本直接发送电子邮件。PHPmail()函数PHPmail()函数用于从脚本中发送电子邮件。语法mail(to,subject,message,headers,para

    2021年12月23日
    44
  • b站《史上最全unity3D教程》笔记1-04「建议收藏」

    b站《史上最全unity3D教程》笔记1-04「建议收藏」         

    2026年1月22日
    4
  • java解析xml汇总

    java解析xml汇总

    2022年3月7日
    38
  • Linux服务器如何做raid1,Linux下制作raid1

    Linux服务器如何做raid1,Linux下制作raid1制作raid1raid1是Linux服务器最常用的一种硬盘冗余备份的方案,它能在硬盘损坏的情况下保证硬盘数据内的安全。需要至少两块硬盘,最好是完全相同的两块硬盘,所创建的若磁盘中有谁损坏,则备用盘自动替补上去。一、搭建Linuxraid1环境1.准备好要制作raid1的硬盘,至少两块,最好是两块同型号同容量的硬盘。2.用fdisk工具对硬盘进行分区(用sda做示例…

    2022年7月15日
    26
  • Promise的含义和用法「建议收藏」

    Promise的含义和用法「建议收藏」含义Promise是异步编程的一种解决方案。Promise对象有以下2个特点:1.对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成)和Rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是Promise这个名字的由来,它的英语意思就是“承诺”,表示其…

    2022年5月30日
    36
  • Silverlight传值「建议收藏」

    Silverlight传值「建议收藏」Silverlight页面之间传值的。主要是使用独立存储的IsolatedStorageSettings对象,首先需要创建对象privateIsolatedStorageSettingsappSettings=IsolatedStorageSettings.Applic

    2022年10月18日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号