MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-20 12:15:18
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 21:40:16北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 2025-06-20 21:15:15如何评价《灵笼 2》第六集?
- 2025-06-20 22:00:15如果rust之父用rust重写nodejs,node性能能和rust一样吗?那么为啥v8慢?
- 2025-06-20 22:05:16大厂后端开发需要掌握docker和k8s吗?
- 2025-06-20 21:50:16rust 解决了什么问题?
- 2025-06-20 22:20:16rust 解决了什么问题?
- 2025-06-20 21:55:15有没有免费的语音转文字的软件?
- 2025-06-20 21:30:16鸿蒙PC操作系统是不是就是手机操作系统?
- 2025-06-20 22:00:15你曾经开过最烂的车是哪款车?
- 2025-06-20 22:30:16华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
推荐产品
-
有哪一个瞬间让你对女朋友彻底失望?
(不允许转载) 2025.5.27更新 看得人比较多我就更新 -
为什么一部分 Go 布道师的博客不更新了?
哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自 -
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
因为没资格,微软在ui设计语言方面跟谷歌一个级别。 Win7 -
为什么中国很少有人使用linux?
秀一张桌面。 从2006年fedora core 3开始,
新闻动态
最新资讯