MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-25 10:25:13
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-28 22:25:11为什么macOS软件生态不敌Windows?
- 2025-06-28 23:40:11为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 2025-06-28 22:25:11大家在广州的一天是怎么样的呢?
- 2025-06-28 23:25:11为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 2025-06-28 23:10:11Electron 做游戏客户端的潜力有多大?
- 2025-06-28 22:55:12「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
- 2025-06-28 23:25:11做个web服务器,gin框架和go-zero怎么选?
- 2025-06-28 23:55:11汉堡里有荤有素,为什么还被认为是不健康的?
- 2025-06-28 22:40:11为什么程序员的电脑永远没有弹窗广告?
- 2025-06-28 23:05:11邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
推荐产品
-
JetBrains 的核心技术是什么?
核心就是明白了用户的需求。 就拿最好用的idea举例 界面好 -
张元英的颜值在内娱属于什么水平?
请吹自己的,别踩关晓彤了好吧,关晓彤应该是真的超级不上镜的人 -
古时将人斩首的难度有多大?
我可以给你用大体模型,模拟一下 这就是人的脖颈部位 你能 -
Electron 做游戏客户端的潜力有多大?
Electron既不是游戏引擎,也不是新时代,也不会带来变革
新闻动态
最新资讯

