当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
文章出处:网络 人气:发表时间:2025-06-22 23:00:12
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- 你们在Notion、Obsidian、Logseq三者中如何选择?将哪个作为主力笔记软件?为什么?
- 为什么要把高级语言编译为机器码,难道不能直接用高级语言制造CPU吗?
- 苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息?
- 如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
- 媒体曝光有学生吸食打火机气体成瘾,打火机气体中有哪些成分?吸食会对身体有怎样的伤害?
- 为什么朝鲜始终未解决粮食短缺问题?
- 现在后台管理系统用什么前端框架好?
- 女生怎么穿才算暴露吗?
- 有哪些是你用上了mac才知道的事?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
最新资讯文章
- 程序员加班的真正原因是什么?
- 为什么朝鲜始终未解决粮食短缺问题?
- 娶了一位外国妻子是什么样的体验?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 中国为什么要每隔10年搞一次大阅兵?
- 为什么朝鲜始终未解决粮食短缺问题?
- 功夫游戏《师父》火了之后,为什么没能掀起做功夫题材的游戏的浪潮?
- 哪些东西必须戒掉?
- 什么是微软式中文?
- 男子被树枝刺伤无视伤口终要截肢,为什么会造成这么严重的后果?被植物划伤后的正确处理方式有哪些?
- k8s里面kubectl get pod -d wide命令作用是什么?
- 为啥有好多人说 Arduino 是玩具?
- go 有哪些成熟点的后台管理框架?
- 为什么B-2轰炸机从来不敢来中国?
- 81年女,本科,未婚未育,还有结婚的可能性吗?






关注公众微信号
移动端,扫扫更精彩