用MySql不是MySQL, 不用MySQL都是MySQL 横批 哼哼哈哈啊啊

文摘   2024-10-17 06:00   天津  

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,可以解决你的问题。加群请联系 liuaustin3 ,(共2500人左右 1 + 2 + 3 + 4 +5 + 6 + 7)(1 2 3 4 5 群均已爆满,6群450人准备关闭自由申请,新人进7群,准备开8群)


吃葡萄不吐葡萄皮,不吃葡萄倒吐葡萄皮!这句话熟悉吗,今天咱们要说的是 “用MySQL不是MySQL,不用MySQL都是MySQL”,横批 MySQL要倒霉。估计聪明的人已经知道今天的主题是什么了,这个题目和问题也是我最近听了某数据库的开门会议,对就是那个色,加三个色标签的数据库,加上4群昨天的讨论,让我又有创意了,感谢4群的同学们。

这话的从哪里说起,这的从MySQL自身说起,用MySQL的量在业内还是比较大的,但是我们要注意,兼容MySQL的数据库也是一堆且这些数据库大部分的数据处理能力都比 MySQL要强。

兼容MySQL数据库在业内是一个共识,也是能最快找到客户群的一种方法,这个方法最早是在TIDB上兴起的,最早Tidb发家就是从兼容MySQL开始的 遥想2016年,当时做数据库也都明白,做自己的操作方式只能是死路一条,而如果想让这个数据库活起来,必须兼容MySQL,好在MySQL简单,比Oracle ,MSSQL的功能要简单的多,所以兼容MySQL并不是难事。

后面兼容MySQL的数据库就太多了,比如我们现在用的PolarDB, 以及装机率最高的OceanBase,其他的国产数据库大多也都兼容MySQL,比如的太多,你抄起市面一个数据库大部分都兼容MySQL等。那么这些和MySQL倒霉,这个横批有什么关系

关系大了,因为MySQL在数据处理能力上的短板,这一直是数据库业界(业内人士)并未高看MySQL的原因,这就如同屌丝,你数量再多,也是屌丝,其他数据库产品把自己装扮成屌丝,但只要你接近那些人,就发现不是带着劳力士,就是绿水鬼,脚上不是Regal,就是Loake。这就和这些数据库产品一众说我们兼容MySQL,但核心和使用价值以及数据的承载力,都甩MySQL几条街。

比如TIDB,OceanBase都是分布式,都具有大量的数据存储和处理节点,数据运算速度快,可以执行复杂的SQL,且数据容量承载的上限都是不是MySQL单体可以比拟的,或者PolarDB for MySQL,你说他用着和MySQL基本一样,但就是性能好,就是一会儿可以插入IMCI列式存储,一会可以快速增加只读节点,甚至多写节点,这些功能让MySQL单机非常的尴尬,这就如同一群30岁的博士穿越回幼儿园,然后他们穿着幼儿园校服,和MySQL这样的真儿童在一个桌上抢饭吃。

MySQL能有好,而更多的问题是MySQL的DBA们,看似这些数据库和MySQL在语句处理上,命令大部分规范都差不多,可底层的原理那是哪都不一样,这对DBA来说这就是新的数据库,都是需要新的学习和使用经验的,可不懂的人会说,不都兼容MySQL吗?不都差不多吗?为什么你们MySQL DBA,不会这些兼容MySQL的数据库呢?

更可怕的是,迁移,都兼容MySQL且比MySQL功能强,各种功能都组合在一起了,开发这时就不会成为应用迁出MySQL的挡路石,剩下的就是 MySQL DBA 在各种不会中,赶紧学习那些兼容MySQL数据库的开始奋斗新征程。

当然这些还不算什么,更多的是在不断应用迁出MySQL后,MySQL的使用者会越来越少,至少现在有些大厂一直在抛弃MySQL,用尽心机用其他的数据库产品替换MySQL,当然我们也不是什么大厂,但就我们这样的,MySQL在我们这已经在2年内基本消失了。

那么在这次更替中,受伤的有那些人,想想都明白,咱们就不伤口撒盐,都是聪明人。最倒霉的是技能单一的 MySQL DBA。以前MySQL的敌人一直认为是PostgreSQL,可过了这么些年,MySQL最大的敌人是他自己,因为太简单,功能缺失多,对他不满意的人多,语句操作限制多,任何数据库往MySQL迁移大多需要重整应用,而MySQL到其他数据库上至少单体,还能是单体,不用考虑分库分表的问题,等等,虽然MySQL也在快速发展,可人们的认知还停留在他MySQL 5.x的年代,就在昨天,群里有人给出2024年的最流行的MySQL高可用,是keepalive, 我能得出的结论就俩字,停滞。

这就如同做人,如果太简单太单纯,别人两眼就看明白你会什么了,剩下的就只有被随意替代,且浑身的毛病还不自知,算了别说了,太刺耳了。

除此以外,MySQL的另一个问题是国产化中,如果以MySQL作为雏形进行研发后,即使使用了自有的技术也避免不了,甲骨文可能得诉讼,或对国内数据库公司产品,在怀疑使用MySQL源代码后,导致的产品不能进行开源的一些担心以及...... 所以....   STOP STOP 知道的太多不利于健康。


在补一句,看完后此文后,可能有人说,那我就不学MySQL了, 我只能小声说,你在想想,在你的世界都是黑白的?




置顶文章


PostgreSQL 远程管理越来越简单,6个自动化脚本开胃菜

OceanBase  学习记录 --  开始入门

PolarDB 杀疯了,Everywhere Everytime Everydatabase on Serverless

微软 “爱” 上PostgreSQL, PG  “嫁给” 微软!

PostgreSQL RDS  阿里云的同学让我替他们说两句 真心话 !!  (含德哥讲解PG的彩照)

MySQL还用学吗?这谁问的 “好问题” !

MySQL 8.0x 到 9.0均可能崩溃--云厂商开发指责 MYSQL不测试就推新版本?

MySQL 让你还用5.7 出事了吧,用着用着5.7崩了

MySQL 8.0 小版本更新要点,那个小版本更稳定(8.0.24-8.0.37)

MySQL 8.0 版本更新 要点 列表 (8.0-8.0.23)

DBA 失职导致 PostgreSQL 日志疯涨

微软 “爱” 上PostgreSQL, PG  “嫁给” 微软!

撕逼!PostgreSQL 和 MongoDB 开撕,MySQL却躺枪

阿里云 安全扫描 ,说我PostgreSQL 自建主机极度不安全, 谁的问题?

PostgreSQL 13.0-13.15 功能更新和bug fixed列表

撕逼!PostgreSQL 和 MongoDB 开撕,MySQL却躺枪





往期热门文章:


PostgreSQL  哪些版本尽量避免使用,版本更新重点明晰(PG12)

PostgreSQL  15 16 小版本更新信息小结 版本更新是不是挤牙膏

PostgreSQL 14 小版本分析,有那个版本不建议使用

Windows 是MySQL和PostgreSQL高性能数据库的坟墓

PostgreSQL 具有createdb的用户无法创建数据库的原因(之一)

道歉贴,为最近写的一篇“垃圾贴”

PostgreSQL 同样的语句 一会快 一会慢到底怎么回事,
MongoDB  系统IOPS 告警系统处于崩溃,优化语句从1秒优化到1毫秒解决问题
云原生数据库是青出于蓝胜于蓝,还是数据库产品的倒退?
专访唐建法-从MongoDB中国第一人到TapData掌门人的故事
MySQL 8.0x 到 9.0均可能崩溃--云厂商开发指责 MYSQL不测试就推新版本?
DISS 阿里云 DAS数据库服务,阿里云数据库服务的毒瘤

临时工说:DBA 7*24H 给2万的工作,到底去不去?

PolarDB 最近遇到加字段加不上的问题 与 使用PolarDB 三年感受与恳谈

PostgreSQL 稳定性平台 PG中文社区大会--杭州来去匆匆

MySQL 让你还用5.7 出事了吧,用着用着5.7崩了

临时工访谈:问金融软件开发总监  哪些业务不用传统数据库
PolarDB  Serverless POC测试中有没有坑与发现的疑问
临时工访谈:PolarDB Serverless  发现“大”问题了  之 灭妖记 续集
临时工访谈:庙小妖风大-PolarDB 组团镇妖 之 他们是第一
PolarDB for PostgreSQL  有意思吗?有意思呀
PolarDB  Serverless POC测试中有没有坑与发现的疑问

MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验

临时工访谈:从国产数据库 到 普罗大众的产品 !与在美国创业软件公司老板对话

PostgreSQL 如何通过工具来分析PG 内存泄露

MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验
临时工访谈:我很普通,但我也有生存的权利,大龄程序员 求职贴
临时工说: 快速识别 “海洋贝壳类” 数据库方法速递
临时工说:国产 数据库 销售人员  图鉴
临时工说:DBA 是不是阻碍国产数据库发展的毒瘤 ,是不是?从国产
PostgreSQL   玩PG我们是认真的,vacuum 稳定性平台我们有了
临时工说:裁员裁到 DBA 咋办  临时工教你 套路1 2 3
PolarDB  搞那么多复杂磁盘计费的东西,抽筋了吗?
临时工说:OceanBase 到访,果然数据库的世界很卷,没边
MONGODB  ---- Austindatabases  历年文章合集
MYSQL  --Austindatabases 历年文章合集
POSTGRESQL --Austindatabaes 历年文章整理
POLARDB  -- Ausitndatabases 历年的文章集合
PostgreSQL  查询语句开发写不好是必然,不是PG的锅
SQL SERVER 如何实现UNDO REDO  和PostgreSQL 有近亲关系吗
MongoDB 2023纽约 MongoDB 大会 -- 我们怎么做的新一代引擎 SBE Mongodb 7.0双擎力量(译)
MongoDB 2023年度纽约 MongoDB 年度大会话题 -- MongoDB 数据模式与建模
MongoDB  双机热备那篇文章是  “毒”
MongoDB   会丢数据吗?在次补刀MongoDB  双机热备
临时工说:从人性的角度来分析为什么公司内MySQL 成为少数派,PolarDB 占领高处
POLARDB  到底打倒了谁  PPT 分享 (文字版)
PostgreSQL  字符集乌龙导致数据查询排序的问题,与 MySQL 稳定 "PG不稳定"
PostgreSQL  Patroni 3.0 新功能规划 2023年 纽约PG 大会 (音译)

Austindatabases 公众号,主要围绕数据库技术(PostgreSQL, MySQL, Mongodb, Redis, SqlServer,PolarDB, Oceanbase 等)和职业发展,国外数据库大会音译,国外大型IT信息类网站文章翻译,等,希望能和您共同发展。
截止今天共发布 1233篇文章


AustinDatabases
关于数据库相关的知识分享
 最新文章