MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-23 22:25:17
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 20:35:15Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 2025-06-20 20:00:15为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 2025-06-20 20:10:16如何评价高圆圆的身材算是美女类型的吗?
- 2025-06-20 20:20:16***拍大尺度片子时摄影师不会看光吗?
- 2025-06-20 20:20:16做一个中国的微软到底有多难?
- 2025-06-20 20:15:16《诛仙》中有哪些bug?
- 2025-06-20 20:20:16美国的医疗费用真的有这么贵吗?
- 2025-06-20 20:30:18为什么很多NAS厂家都***用***rfs系统,而不是更稳定的zfs?
- 2025-06-20 19:45:15为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 2025-06-20 20:10:16以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
推荐产品
-
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
问题:锐龙AI Max+ 395卖多少钱? 只看到闲鱼一个报 -
《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
老大:力大无穷,杀死绝大多数竞技体育比赛,个人能挣不少钱 老 -
graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生?
graalvm现在已经正儿八经能用了,也就是把一个大项目编译 -
如何看待M4单核性能吊打9950x?
m3max 36g 内存,跑个 idea 开个 tomcat
最新资讯