MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-20 08:20:17
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 05:30:14美国真会下场对伊朗开战吗?
- 2025-06-20 05:25:1430岁了,你在深圳过着什么样的生活?
- 2025-06-20 04:55:15以前大力推广的沼气池,怎么现在越来越少了?
- 2025-06-20 05:15:14不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 2025-06-20 05:45:15苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-20 05:30:14蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 2025-06-20 05:35:14儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-20 05:10:14销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 2025-06-20 05:45:15如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
- 2025-06-20 04:25:14为什么玩乐器的人都不喜欢让别人碰自己的乐器?
推荐产品
-
如何评价设计模式之原型模式(克隆模式)?
从原型模型到浅拷贝和深拷贝问题 如果你有一个对象, 并希望生 -
中国军队有多强,在世界能排第几?
说实话,按照现在这个趋势,我严重怀疑现在我们就已经开始登顶世 -
有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
写在最前:这段时间一直没更新,是因为我刚换了工作,在熟悉新岗 -
如何评价前端框架 Solid?
Solid 很灵活。 它没有和 Web 绑死,没有和特殊的编
最新资讯