MySQL不香吗,为啥还要Elasticsearch?

2025-06-21 14:00:12

在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。

面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。

” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。

MySQL不香吗,为啥还要Elasticsearch?
广告位810*200
相关阅读
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?

如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?

当务之急最该解决的问题是大众对于 AI大模型的正确认知以及最...

2025-06-25
如何评价《灵笼 2》第六集?

如何评价《灵笼 2》第六集?

玛娜生态的母体既然那么强大,甚至直接就是高维文明,克洛托系统...

2025-06-25
泰国旅游真的很危险吗?

泰国旅游真的很危险吗?

这么说吧,17-18年间,跟团去了趟泰国。 跟着家人在路边...

2025-06-25
输入法,从学习难度,重码率来看选择五笔还是仓颉比较好,不是非常追求速度,日常打字需求,优缺点各是什么?

输入法,从学习难度,重码率来看选择五笔还是仓颉比较好,不是非常追求速度,日常打字需求,优缺点各是什么?

单手笔顺输入法——不论单字或词组,需要选字的可能性几乎为零。...

2025-06-25
MongoDB的缺点以及你为什么不使用MongoDB?

MongoDB的缺点以及你为什么不使用MongoDB?

我觉得反驳弃用的人没有想明白两个问题: 1、如何证明Mong...

2025-06-25