聊聊大家都是为什么选择使用TIDB的
这个问题好像问过很多次了,
- 开源
- 兼容mysql
- 分布式能力(支持多副本,高可用)
- 动态扩展
- 生态强大(周边的工具超多)
- 社区强大
- 团队专业
… 供你参考
1 个赞
楼上的回答正确
不用分库分表
可以看看这个帖子:
从MySQL到TiDB的技术选型,大家的原动力主要如下:
一、MySQL生态+
- 高度兼容 MySQL 协议,业务几乎不用过多改造,拿来即用。支持在线DDL和多维度高效join查询,解决 MySQL 痛点问题。
- 支持超大单表存储且不用分库分表,使用分布式技术自动均衡,支持灵活的在线扩缩容操作,平滑水平扩展。
- 周边配套工具完善,使得数据迁移方便。
- 监控可视化完善,使得运维的成本较低,对业务和DBA都很友好。
- 业务初期或数据规模相对较小阶段使用 MySQL,业务持续发展数据规模上来后,TiDB的扩展性比MySQL更好,使用TiDB作为MySQL在存储和性能上的主要替代方案。
二、HTAP
- 支持海量数据存储,支持超大单表且实现高性能在线实时事务分析。
- 支持混合实时 HTAP 业务,适合大部分业务使用场景。
- 支持两地三中心等高可用架构部署,更好支持容灾场景。
三、社区
- 真正的社区开源产品
- 有成熟开源社区在运营
- 技术更新及时,社区活跃,问题回复和解决率高
四、国产化要求
- 国产,支持企业服务
- 信创要求
楼上的回答正确
楼上回答的对啊
1 个赞
分布式、可扩展
这个话题已经讨论蛮多了,之前有不少这种为什么选型的帖子,大家都讨论挺多的,可以先看看
解决跨库问题以及tidb稳定性比其他的分布式数据库好一点
- 开源
- 兼容mysql
- 分布式能力(支持多副本,高可用)
- 动态扩展
- 生态强大(周边的工具超多)
- 社区强大
- 团队专业
当然是为了国产化
国产化,分布式、可扩展,开源
不用分库分表,兼容mysql
国产化
这是纯水的嘛
不用分库分表是真的香
1 个赞
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。