前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一种快速安装InnoDB Cluster的方法

一种快速安装InnoDB Cluster的方法

作者头像
jeanron100
发布2018-03-22 15:26:33
1.2K0
发布2018-03-22 15:26:33
举报
文章被收录于专栏:杨建荣的学习笔记

InnoDB Cluster推出以来,很多人都想尝尝鲜,但是发现事情没有那么简单,MGR还没玩好,一看InnoDB Cluster的三大件MySQL Shell,MySQL Router,MGR都有些懵了。

从长远来看,我看好InnoDB Cluster的发展,毕竟这是MySQL欠下来的债,后面的大版本更新都会逐渐补上这些。

如果想快速入手InnoDB Cluster有什么好的方法吗,其实也有,不如我们换几个问法。

1)如果安装过程图形化,你是不是会觉得相比命令的方式要快捷的多。

2)如果你想快速模拟学习,在本机测试还是找好多台机器来测试好一些

3)如果你不懂MySQL Router,MySQL Shell,但是能够通过搭建的过程快速了解,相比你先学习它们是什么,然后再尝试搭建,哪一个更好一些。

其实这些也是我在学习的过程中经常会纠结的几个问题,上面的问题可以再进行一次抽象,即图形化,本机快速测试,过程清晰。

今天在安装MySQL 5.7.21版本的软件时,发现已经开发好了这个功能,而且上面的需求都可以迎刃而解。

这个安装是基于sandbox来做的,对于InnoDB Cluster的定位就很明显,目前是先行测试,集群架构一目了然,其实核心的数据存储还是MGR.

要搭建这样一个环境,我们可以选择3个,5个或者更多,从无到有的过程,我们需要制定管理员账号root的密码即可。

每一个节点都会衍生出一些细致的子任务来,当然这个过程都是串行自动化的。

上面的步骤才是刚刚开始,主要是sandbox的一些部署相关工作。

接下来才是重点内容,部署MySQL软件,MySQL Router和其他的组件。

如果不大了解MySQL Router的作用,这就是一个很好的机会,这个中间件也算是官方卷土重来,相信会越来越完善,目前的功能还是相对单薄很多,只能完成一些读写分离的需求,还做不了sharding之类的功能。

安装MySQL Router的过程其实还是比较清晰的,毕竟这个中间件本身不大。

后续的部分就是读写的配置了,下面有个check的按钮,可以在线检查,实时输出状态。

基础的工作做好了,workbench是需要的,开始安装,当然还有MySQL Shell是在最后补充。

workbench没有太多可说的,可以推荐作为开发使用的通用工具,因为没有版权的困扰,而且是官方支持,缺点呢,应该就是功能太多了,没法做裁剪。

学习InnoDB Cluster的过程相对来说就会平滑很多了。比如我们看看MGR里的信息。

InnoDB Cluster的学习也算是一个启蒙吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-03-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档