Mysql 正式发布高可用方案 InnoDB Cluster

1. 简介

前几天 Mysql 团队愉快的发布了 InnoDB Cluster 的 GA(General Availability 正式发布) 版本

InnoDB Cluster 是 Mysql 的一套 完整的、全栈的高可用解决方案

2. 技术构成

InnoDB Cluster 由下面3个核心组件构成:

  • 支持 Group Replication 的 MySQL 5.7+ 服务器

Group Replication 可以把数据同步到集群内的所有成员中,并支持 容错自动故障转移灵活扩展 等重要特性

  • MySQL Shell 1.0+

通过内置的 AdminAPI 来创建和管理整个 InnoDB Clusters

  • MySQL Router 2.1+

缓存 InnoDB cluster 的元数据,负责把 client 的 read/write 请求路由到当前的主数据库节点,还可以对 client 的请求进行负载均衡,并且在主数据库节点出现故障时,保证 client 的请求被路由到新的主服务器节点

下面是他们协同工作的全景图

3. 小结

Group Replication 的相关文章:

Mysql 高一致性复制结构

实践 Mysql Group Replication 组复制

InnoDB Cluster 的官方文档地址:

https://dev.mysql.com/doc/refman/5.7/en/mysql-innodb-cluster-userguide.html

之后会介绍详细的安装配置过程

原文发布于微信公众号 - 性能与架构(yogoup)

原文发表时间:2017-04-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨建荣的学习笔记

Mycat分库分表的简单实践

MySQL的使用场景中,读写分离只是方案中的一部分,想要扩展,势必会用到分库分表,可喜的是Mycat里已经做到了,今天花时间测试了一下,感觉还不错。 关于...

4476
来自专栏沈玉琛的专栏

当 MySQL 连接池遇上事务(一):神秘的幽灵锁

MySQL连接池是一个很好的设计,通过将大量短连接转化为少量的长连接,从而提高整个系统的吞吐率。一般各个团队都会对连接池进行封装,只提供简洁的接口供上层使用。但...

1.6K2
来自专栏杨建荣的学习笔记

巧用flashback database实现灵活的数据切换(r5笔记第9天)

今天是DTCC第二天了,抽空去听了下,因为手头有一些活,听到一半只能赶回公司继续工作。 客户今天有一个需求,因为开发现在在生产环境中遇到了一些困难,需要在测试生...

3465
来自专栏MYSQL轻松学

Mysql5.5&Mysql5.6&Mysql5.7特性

Mysql5.5 特性,相对于Mysql5.1 性能提升 默认InnoDB plugin引擎。具有提交、回滚和crash恢复功能、ACID兼容。 行级锁(一致性...

4265
来自专栏流浪猫的golang

go 数据库框架xorm 的使用

golang 连接mysql 的博客可以看我前面的文章。这片文章主要讲xorm,我试过golang 的orm 框架 有beego自带的数据库orm框架htt...

3551
来自专栏漏斗社区

工具 | sqlmap系列(三)进阶篇

SQLMAP系列(二)介绍了sqlmap的基本注入流程,登陆注入和POST注入以及一个小技巧,本期斗哥将带来sqlmap的进阶使用,希望通过本期的学习能够帮助大...

5399
来自专栏做全栈攻城狮

Python教程:连接数据库,对数据进行增删改查操作

本文章内容是基于上次课程Python教程:操作数据库,MySql的安装详解和python基础知识之上进行的。如想学习python基础请移步:Python开发实战...

1032
来自专栏BigNerdCoding

SQLite 并发的四种处理方式

SQLite 是一款轻型的嵌入式数据库它占用资源非常的低,处理速度快,高效而且可靠。在嵌入式设备中,可能只需要几百 K 的内存就够了。因此在移动设备爆发时,它依...

9777
来自专栏杨建荣的学习笔记

MySQL 8.0初体验

从决定安装MySQL 8.0到开始行动,也就不到一个小时的时间,一个小时的时间能干些啥呢,来简单体验下8.0,官网上能看到这个丰富的表情包。

1404
来自专栏「3306 Pai」社区

海豚 VS 大象 功能对比

MySQL为多线程架构后台有多个线程处理内部操作例如:刷脏、Undo purge、checkpoint等,整体上MySQL分为两层Server/存储引擎。存储引...

2473

扫码关注云+社区

领取腾讯云代金券