tidb和mysql差异主要有哪些?优势是什么

tidb和mysql差异主要有哪些?优势是什么

可以参考一下官方文档
https://docs.pingcap.com/zh/tidb/stable/mysql-compatibility#与-mysql-兼容性对比

1 个赞

优势主要是可以支持更大数据量和水平扩展,而不用分库分表

1 个赞

课题很大啊,看到篇文章可以看看。
https://www.toutiao.com/article/7300819466319905317/?log_from=b7d477b51aeee_1700025119205

  1. 数据分布和负载均衡
    MySQL需要手动进行数据分片和负载均衡的配置,而TiDB则可以自动将数据分布在多个节点上,并实现负载均衡。
  2. 数据一致性
    MySQL使用主从复制实现数据一致性,在主节点上写入数据后,从节点会异步复制数据。而TiDB使用Raft协议实现数据一致性,通过选举Leader节点来保证数据的一致性。
  3. 可扩展性
    MySQL的可扩展性有限,通常需要手动进行垂直或水平扩展。而TiDB的分布式架构使得它可以轻松地实现水平扩展,只需添加更多的节点。

容错、可用性、性能等很多方面比mysql好

tidb分布式,可以不用分库分表了

两个不同的数据库,tidb使用mysql协议,不是tidb兼容mysql数据库,是兼容mysql协议

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。