云:你想多快就多快!
想要
spring cloud、hardoop、spark、python爬虫的开发镜像,请不要吝啬你的分享,非常感谢!!!
项目ID:
68ef4291e39f4611bbbf15795610b09d
端午节将近,几个云厂商有不少动作,就上去折腾了一下,正好在学习*
Mycat 数据库分库分表中间件(自己百度一下),就寻思着往云上倒腾一下,一不小心发现了个很有意思的东西——镜像服务。
怎么折腾Mycat就跑到镜像了呢?因为懒啊!看看网上如何部署Mycat的
《Linux下Mycat安装配置和使用》,大体有3步:
- 安装java
- 安装mysql
- 安装mycat
前面两步安装虽然简单,也是要花时间的,有没有可能只做第3步?而且别忘了这是分布式数据库,真折腾起来要用到很多主机节点的,挨个装不得累死,
shell自动化脚本是个好主意,我自己也维护有一个shell自动化部署工程,但是这里要说的是
镜像、镜像、镜像:一种
更省事,更易于分享的方法。
在
华为云买了个弹性云服务器,发现有个镜像市场,点开一看果然有惊喜
发现了吗,
Java环境,java、mysql、nginx啥都有了,关键是
免费,免费啊!!!当然一会我共享
Mycat环境镜像也是免费的,我是个好人!那么,现在就剩安装mycat了,参照
《Linux下Mycat安装配置和使用》,十几分钟就搞定了。
Mycat镜像Readme
先用mysql客户端连接mycat,创建个逻辑表,再插入几条数据
然后连接mysql数据库,看看实际的数据被分发到哪些库了
这样,一个mycat环境就弄好了,接着把这个弹性云服务器做成镜像,方便保存和共享。如果有人要学习mycat,就不需要费心再搭建什么环境了,直接用这个镜像生成一个云服务器就好,方便快捷!
可以想象,拥有或共享一大堆这样的开发镜像:
Android开发环境,Hadoop开发,AI开发,XXX分布式系统开发环境………随时随地进入开发模式,哪怕旅游在外,喝了点小酒,突然灵感一来,找个电脑连上网,用镜像生成对应的开发环境,立刻就可以码上一段妖娆的代码,想想是不是很激动!!!
干脆一点的,把整套的服务系统做进去,直接当服务器用,要不要收费就看个人的想法了。
制作镜像:
可以把现有的云主机做成镜像
划重点:
- 云上方便扩展和扩容,单机乞丐版1核1G,小规模跑个mysql和mycat妥妥的,一顿大餐的钱够你折腾很久,有钱再扩展成弄多节点豪华版,搞分布式和高可靠。
- 方便保存和共享,以前呢,我买了几个移动硬盘,存着N多虚拟机镜像,linux的还好些,windows开发虚拟机每个都大好几G,几十G的,小本带起来费劲,也不好共享给别人。有次硬盘还摔坏了,修了几百大洋,心塞!
- 希望能共享你的镜像,我的ID:68ef4291e39f4611bbbf15795610b09d
碰到的坑:
1、安全组要配置好,否则你访问不了云主机,以mycat的服务端口8066为例
2、镜像市场的生成云主机是不能再次共享的,可能有的可以吧,所以想做好人,还想共享镜像的就不要用镜像市场里的镜像,或者拿到许可。
3、Windows系统镜像可以线上共享,但是不能下载到本地,因为windows系统是收费的,云厂商没有授权分发使用。
短期内,我会共享的镜像
- linux镜像
- 分布式数据Mycat体验环境
- shell自动化部署环境
- Hadoop运行体验环境
- windows镜像
- 代码生成工具开发环境
- 分布式数据库Mycat开发镜像
- Python爬虫开发
相关连接
Mycat 数据库分库分表中间件
华为云 分布式数据库中间件
DDM
分布式数据库Mycat开发镜像
联系方式
邮箱:whylazy@163.com
微信:ydh10100
想要spring cloud、hardoop、spark、python爬虫的开发镜像,不要吝啬你的分享,非常感谢!!!
项目ID: 68ef4291e39f4611bbbf15795610b09d