MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-20 08:20:17
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 14:25:19golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 2025-06-20 14:20:18count(*) count(1)哪个更快?
- 2025-06-20 13:40:17duckdb的性能如何?
- 2025-06-20 13:40:17***如不小心进入后室(backroom)该如何求生?
- 2025-06-20 15:10:18有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-20 14:15:19为什么男生都不喜欢173身高的女生啊?
- 2025-06-20 15:00:18眼睛有飞蚊症可以自愈吗?
- 2025-06-20 14:50:17HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-20 14:05:19颈椎病可以恢复吗?
- 2025-06-20 14:40:18本人女20,平胸跟男生一样怎么办 ?
推荐产品
-
央企的信创,是否有必要把 spring 替换成国产的 solon ?
2021 年我亲自去现场部署过信创环境,某某档案系统。 J* -
duckdb的性能如何?
最近更着duckdb的 这个官方博客 做了下实验。 随机生成 -
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因 -
如何评价字节跳动开源的 Netpoll?
0 前言不久前曾经对 golang 原生的 net 网络库(
新闻动态
最新资讯