聊聊大家都是为什么选择使用TIDB的

可以看看这个帖子:

从MySQL到TiDB的技术选型,大家的原动力主要如下:

一、MySQL生态+

  1. 高度兼容 MySQL 协议,业务几乎不用过多改造,拿来即用。支持在线DDL和多维度高效join查询,解决 MySQL 痛点问题。
  2. 支持超大单表存储且不用分库分表,使用分布式技术自动均衡,支持灵活的在线扩缩容操作,平滑水平扩展。
  3. 周边配套工具完善,使得数据迁移方便。
  4. 监控可视化完善,使得运维的成本较低,对业务和DBA都很友好。
  5. 业务初期或数据规模相对较小阶段使用 MySQL,业务持续发展数据规模上来后,TiDB的扩展性比MySQL更好,使用TiDB作为MySQL在存储和性能上的主要替代方案。

二、HTAP

  1. 支持海量数据存储,支持超大单表且实现高性能在线实时事务分析。
  2. 支持混合实时 HTAP 业务,适合大部分业务使用场景。
  3. 支持两地三中心等高可用架构部署,更好支持容灾场景。

三、社区

  1. 真正的社区开源产品
  2. 有成熟开源社区在运营
  3. 技术更新及时,社区活跃,问题回复和解决率高

四、国产化要求

  1. 国产,支持企业服务
  2. 信创要求