MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-20 07:50:16
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-19 20:15:17如何评价鱼皮程序员的OJ项目?
- 2025-06-19 19:40:16中国军队有多强,在世界能排第几?
- 2025-06-19 20:35:16为什么linux桌面那么丑?
- 2025-06-19 19:30:17和女生旅游开一间房有什么注意事项?
- 2025-06-19 20:05:15为什么软件公司很少用python开发web?
- 2025-06-19 20:10:16做一个中国的微软到底有多难?
- 2025-06-19 19:45:16海贼王为什么现在被全网黑?
- 2025-06-19 21:00:16如何评价电影《碟中谍8:最后清算》?
- 2025-06-19 19:25:1599A的装甲防护问题这么大吗?
- 2025-06-19 20:45:15你被哪个后来知道很sb的BUG困扰过一周以上吗?
推荐产品
-
react和vue都有什么问题?
React的all in hooks,算是个坑吧。 可以看下 -
伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
伊朗确实有对以色列的打击能力,这点不否认。 目前以色列市区 -
国产手机APP为什么越来越臃肿?
在Android系统上停止携带32位和X86原生库,并且放弃 -
养的鱼为什么总死?
如果你就养这几条斑马鱼,你听我的,我保证一条不死。 第一步
新闻动态
最新资讯