tidb与MySQL性能究竟谁更强

看数据量的,数据少mysql适合。数据几千万过亿了mysql就不适合了。

:thinking:MySQL不可能比TiDB慢?这是哪位领导得出的结果?可以讲讲依据~

1 个赞

TiDB是并行数据库,就不可能比单机的慢。这是原话。

:astonished:你说的是mysql不可能比tidb慢

另外,抛开硬件谈效率就是耍流氓呀~ :yum:

1 个赞

比单机的MySQL慢,我形容的问题。另外我测试的TiDB集群和单机MySQL的硬件配置一致。

写错了 :joy:

tidb单机相同配置性能肯定不如mysql的,没得比,tidb比mysql的优势是高并发、能无限扩展。

mysql内存管理很稳定,tidb动不动就oom,一度怀疑tidb要换成mysql

:rofl:哈哈哈哈

不一样的东西,你要拿 mysql和oracle比较,tidb和腾讯的分布式和阿里的分布式oceanbase比较。只不过myslq和tidb都是可以白嫖的。所以用的多,这两个比较的话,只能看公司业务结构,数据量,架构。

:yum:可以这样给他解释,总工资不变的情况下,员工越多,效率越低。 :joy:

2 个赞

总有人拿这两个产品过来比较, 但其实两者并不是竞争关系, TiDB是为了解决mysql解决不了的问题。

如果你用mysql用的好好的,那就继续用mysql是个比较好的选择

是的,虽然我们一直在用TiDB,但我们也没有做必须用TiDB的推荐,适合自己的才是最好的。
抛开应用场景谈选择,就是耍流氓~ :yum:

2 个赞

单机毫无疑问是MySQL胜,除非并发非常高(超过300)或者表特别大10亿+的场景,MySQL都是胜的。但是他们不是同类型的数据库,你应该和crdb或者polardb x 这类分布式去比,tidb性能都还是略胜一筹,功能上各有优点

tidb是串行写入数据库,有GC机制,所以,执行输入或查询命令时,都是按任务来计划的,单机肯定MySQL更强悍,灌入数据更快,写入方面,感觉MySQL也比tidb快不少,可以通过调优来改变侧重点,如GC时间,tidb执行度等。

tidb支持扩容,这点久很强了

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