MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-21 13:15:17
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-21 15:40:17张伟丽可以打败什么级别的普通男性?
- 2025-06-21 16:10:16什么是bootloader?
- 2025-06-21 15:25:16系统该怎样架构才能处理实时热点数据?
- 2025-06-21 15:55:17如何看待极客湾评测麒麟X90的性能与表现?
- 2025-06-21 15:35:17为什么苹果公司无法制造出性价比高的 Mac 电脑?
- 2025-06-21 14:50:18rust 解决了什么问题?
- 2025-06-21 16:20:17如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
- 2025-06-21 15:05:22J***a 除了 Spring 还有什么?
- 2025-06-21 15:10:172025年了 Rust前景如何?
- 2025-06-21 16:05:17媒体称「中国的垃圾不够烧了,焚烧厂开始抢垃圾」,是真的吗?焚烧垃圾能带来哪些好处?背后有怎样的利益?
推荐产品
-
中国特有的狸花猫有多强大?
看见这b玩意儿身上秃的那块没? 知道怎么来的吗? 以前把它养 -
哪一段代码最能体现c语言的魅力?
C语言中的「泛型」编程,这个代码是我在使用惯了C++之后转头 -
为什么欧美影视喜欢露点?
这么喜欢看露点的 那推荐一部俄罗斯的片子《契卡》 从头到尾都 -
中国预警机世界领先吗?
就雷达工作体制而言,中国预警机的确领选全世界,但就元器件、处
最新资讯