MySQL不香吗,为啥还要Elasticsearch?

2025-06-20 07:50:16

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

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

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

MySQL不香吗,为啥还要Elasticsearch?
广告位810*200
相关阅读
洲际导弹能打到任何地方,为什么还需要轰炸机?

洲际导弹能打到任何地方,为什么还需要轰炸机?

总参谋部:轰炸机起飞。 20分钟后,外交部:对面怂了,要派...

2025-06-20
rust引入所有权的概念之后,真的可以完全解决内存安全的问题吗?

rust引入所有权的概念之后,真的可以完全解决内存安全的问题吗?

前言 作者利用任意地址读写分别改写modprobe_path...

2025-06-20
如何评价鸿蒙电脑无法编写其自身运行的程序?

如何评价鸿蒙电脑无法编写其自身运行的程序?

因为现有的DevEco Studio不是自研的。 Inte...

2025-06-20
广州的公共交通为什么这么烂?

广州的公共交通为什么这么烂?

题主声称是粤黑,可是题主迄今提的十几个问题的水准,就不是网上...

2025-06-20
2025年了,照相机为啥还这么难用?像素低还很贵?

2025年了,照相机为啥还这么难用?像素低还很贵?

相机是有使用门槛的,不是说这个门槛多高,使用专业单反/微单相...

2025-06-20