很多公司会用到MySQL,可以不用吗
很多公司存储数据使用 MySQL,这个 RDBMS 就这么不可替代吗?
MySQL 单表 几百万、几千万 就会查询慢呢,怎么解决?
MySQL 分库、分表、分区 的解决方案足够成熟吗?开源的吗?
MySQL 怎么支持分布式数据管理的?MySQL Cluster?MySQL-分布式架构-MyCAT?支持 分布式数据管理的MySQL 和 SequoiaDB、PolarDB-X(DRDS升级版)、TiDB、TDSQL MySQL 版等 相比,有什么优势?软件免费,但运维成本比较高吧?而且,不是云原生的?
注:云原生,不需要部署,只需要 调用接口就可以使用的软件?
综上,
MySQL是无可取代的?结构化数据、关系型数据 仍然是 数据管理的主流 或者 根基?
对了,MySQL 5 和 MySQL 8的区别不是很清楚。
回答
等你看过mssql, Oracle的价格后, 你就会觉得mysql真tm香!
很多公司存储数据使用 MySQL,这个 RDBMS 就这么不可替代吗?
大部分公司在使用, 关系型数据库现在还无可替代
MySQL 单表 几百万、几千万 就会查询慢呢,怎么解决?
合理的设计(主要是索引要全部能load到内存), 单表过亿很eazy. 我公司的timeseries数据单表几十亿.
MySQL 分库、分表、分区 的解决方案足够成熟吗?开源的吗?
成熟, 开源
MySQL 怎么支持分布式数据管理的?MySQL Cluster?MySQL-分布式架构-MyCAT?支持 分布式数据管理的MySQL 和 SequoiaDB、PolarDB-X(DRDS升级版)、TiDB、TDSQL MySQL 版等 相比,有什么优势?软件免费,但运维成本比较高吧?而且,不是云原生的?
原生不支持分布式, 但是通过比如你说的
MySQL-分布式架构-MyCAT来间接支持, 也是分库分表的一种, tidb这些不算关系型数据库, 不好和关系型数据来比较. 各个云都有mysql的rds产品.