开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,(共1700人左右 1 + 2 + 3 + 4) 3群突破 490已关闭自由申请如需加入请提前说明,新人会进4群(200+)准备开5群,另欢迎 OpenGauss 的技术人员加入。

最近临时工忙着把公司一批又一批的MySQL送走,哎,MySQL也有这一天。作为葬送MySQL的始作俑者,这里的说说事情的经过和来龙去脉。
首先MySQL本身在各大企业算是熟面孔,基本上一个企业的数据库菜单上没有MySQL 是不大可能得,MySQL以他的功能简单和搭建方便以及各种周边支持软件丰富而风靡我们这块“瓷器”。风水轮流转,现在各大企业都在上云,你不要管他是真省钱,还是假省钱 ,反正上云的开除运维和DBA这是事实,在领导的心里,没有人是好事,那天他离职了,那天他丈母娘病了,那天他的接孩子,那天怼我两句,人在领导的眼里是最不稳定的,所以云和人,他们选择云,这就是人性,对于领导层是捞政绩和美名好事。
这话题岔的有点大,继续说MySQL ,在线下MySQL的地位无可撼动,会MySQL的多,使用MySQL的项目多,企业多,可这一上云,原有的规律和平衡就打破了,云原生数据库是专门为客户定制的云上数据库产品和在线下为实体机定制的数据库产品有很大的不同,MySQL在线下是个猎豹,但放云上,云是海,任你猎豹再快,你也不会游泳,而云数据库就是海里的海豹,在怎样也游的比你快。
用脚指头都知道,云企业的亲儿子和马路上捡来的那个会更上心,亲儿子的云原生数据库,他在功能和价格上都在碾压自己厂的开源数据库RDS的产品。
从产品的价格,从产品的服务力度,从产品的更新迭代,到从产品的硬件底层,云厂商都在给亲儿子,买房买车,RDS产品虽然是盈利的点,但是和嫁出去闺女一样,你的供养你的弟弟,俗称RDS 产品为伏地魔。按照上面的思路,为什么云厂商还在不遗余力的做RDS产品,稍微分析一下,云之间的互相竞争,这云的世界不是一个云,你不用阿里云,还有华为云,你不用华为云,还有腾讯云,天翼云。所以RDS 必须有一些自己的特色和价格的优势他们的攻击对象是其他云,是各个云相互竞争的产物,而不是云厂商自己愿意的所作所为。
这里还的说回PolarDB ,先不从功能来说,你说买一个PolarDB 带两个节点,和RDS一个节点的价格差不多,同时RDS 用最差的磁盘给你,POLARDB 直接用最好的等级的磁盘给你,之间差了 2个级别,并且还支持读写分离,多节点写,IMCI ,INNODB and Archive 的双引擎你说那个脑子进水了的在算成本这块,拎不清到底哪个更便宜,能占便宜你不占。
云原生数据库就如同亲儿子,云厂商作为父母一直给自己的亲儿子弄的西装笔挺,皮鞋锃亮的站在征婚启事旁,告诉你,你嫁给他,就送车送房,给彩礼,反观 RDS 就是傻屌丝一个,你嫁过去还的伺候他,一边看孩子做饭,还上班。那个女的脑子 瓦特掉了,去找傻屌丝还一堆的事。
肯定是找有房有车的优质男,到这里有人会说,PolarDB 这好那好,你要是下线了怎么办,你就被POLARDB 绑定了,到时候人家宰你你也忍着。这事情就得看你怎么看了,从云厂商的角度,部署自己家的云原生数据库的意义重大,成本其次他最终的目的是树立自己独树一帜的产品集合,参见AWS的数据库产品(都出书立传了),因为这个产品他不同质化,有自己的特点必然是自己的都上心,而RDS 则哪家的产品都差不了太多,卖他为的就是卷死同行,做过生意的都明白,销售手里有两种产品一种是,挤死其他家的赚钱的产品,一个是不赚钱但是别家有我也得有的大路货。大路货存在的价值也在于,可以挤兑其他企业,并且先弄来客户,后面在转化。
基于此,一定是PolarDB的服务更好,从我们的使用反馈上来说,的确也是有点意思,比如最近我们在升级Polardb 给了我们惊喜,一年没有升级,升级过程中,各种的请安询问,上到PolarDB的 大佬过来问情况,下到PolarDB 的服务人员半夜支持,升级完毕后开发都和我们这说,升级完毕就是不一样,这速度又快了。这在RDS 产品上是没有的,所以这就是一个怪圈,你说一个数据库功能多,性能好,还便宜,服务还好,你反馈点什么都比较重视,这样的绑定你不要,反正都是上云,那为什么不选择一个PolarDB ,节省了大量的RDS 那些脑仁疼的工作,同时还得到公司的赏识,终于用了一个开发不用怎么改代码用着和MySQL一样,省钱,快,解决方案多的数据库,MySQL的死忠粉不要妄想那些开发会对MySQL忠贞,如果PostgreSQL 的操作方式和MySQL 一样,那么很可能线下的MySQL 也会很快灭绝。人都是花心的,自己合适怎都行。
从DBA 的角度看着也是一个稳赚不赔的买卖,领导赏识,还得到以业务为核心,以成本为出发点,推进新技术的引入的殊荣,开发也对你刮目相看,听你给他说说这个PolarDB 的各种好处,以及使用的特点。最终DBA的地位也起来了,而不是给你一个弄MySQL的干运维的小卡了米称呼。
综上所述,上面没有一点从技术的角度来剖析 MySQL怎么就被PolarDB 给 T 了,但从人性的角度,告诉你,在符合的人性的角度,MySql必然在云上是没有出路的,没有永久的MySQL 只有永久的利益,只要各方面利益谈妥了,各方面都受益,牺牲MySQL 算什么,DBA 除了玩技术,也能玩人性。


被折叠的 条评论
为什么被折叠?



