Coin163

mysql分布式思维(十二)- mylsql分布式 mysql 管理工具 mysql官网 mysql下载64位

2016-07-23by admin, 次阅读

本篇文章主要介绍了"mysql分布式思维(十二)- mylsql分布式",主要涉及到Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: mysql高可用设计1.通过复制的方式实现高可用 1.1一个master多个slave 某个slave crash掉只是停止个别读操作 ...

mysql高可用设计
1.通过复制的方式实现高可用
    1.1一个master多个slave
          某个slave crash掉只是停止个别读操作
   master crash掉要选择某个slave作为master,其它slave 进行change master 命令进行切换

    1.2优缺点
         slave可以作为master的备份
  是异步的,不会给master带来很大压力,某些情况master crash,可能有些数据未复制到slave中
  配置简单
  正常运转的不需要停机
  技术比较成熟
  slave可以分流读操作
  对slave再进行备份不影响master
  master crash人工进行操作升级某slave为master,并有可能数据不一致--->通过智能的方式解决这个问题如使用keepAlived


二、mysql cluster 高可用方案(cluster本身用的就比较少)
    1.cluser 其实是比较理想的方案。
       但是现在mysql的cluster不是很成熟,很多功能不支持。
       所以应用不是特别广泛。
     2.优缺点
         普通设备
  一个节点失败不会导致其它节点失败
  需要较大内存
  所有节点都可以避免单点失效
  数据冗余的方式是同步,而非异步
  不可以动态添加或者舍弃节点
  本身不实现负载均衡
  管理比较复杂
    3.限制


三、心跳与复制
   1.原理
       同一时刻只有一台机器提供数据库服务,两台数据库的数据通过复制同步
       ,用心跳来检测数据库服务器是否可用的;当master服务器不可用时,slave
       服务器绑定对外提供服务的ip(虚拟的IP),从而接管服务。
       master/slave服务器需要额外的交叉网线(用另外一块网卡互联),
       或者用串口连接的心跳线来检测对方的状态

    2.优缺点
          ----->所有复制技术的缺点
   ----->可以做到自动切换
   3.通过keepAlived也能实现自动切换,并且可以达到切换秒级


centos mysql更改数据存放位置datadir

centos mysql更改数据存放位置datadir(NTF格式硬盘)",主要涉及到centos,Mysql方面的内容,对于MySql可以参考一下: 1. 更改mysql的数据存放位置(Centos)(1)关掉...

mysql 基于 master-master 的双机热备配置 mysql master host mysql stop master mysql master h

mysql 基于 master-master 的双机热备配置",主要涉及到master,Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: master-master 就是两台服务器互为主从: master1-slave(master2)...

mysql集群之MYSQL CLUSTER mysql galera cluster mysqlcluster mysql cluster 7.

mysql集群之MYSQL CLUSTER",主要涉及到cluster,mysql c方面的内容,对于MySql感兴趣的同学可以参考一下: 1. 参考文档http://xuwensong.elastos.org/2014/01/13/ubuntu-%E4%B8%8Bmysql-cluster%E5... 1...

------分隔线----------------------------