MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-24 09:30:12
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-27 20:35:11买到烂尾楼到底该有多绝望?
- 2025-06-27 20:55:11为什么国内的uni***一直没人讨论呢?
- 2025-06-27 20:35:11TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
- 2025-06-27 20:10:11如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
- 2025-06-27 19:25:11计算机科学专业爆冷,失业率达 6.1% 飙至全美第七,这是短期波动还是行业长期趋势?
- 2025-06-27 19:25:11WebSocket 是什么原理?为什么可以实现持久连接?
- 2025-06-27 20:35:11Mac OS 系统是否内存越大越好?
- 2025-06-27 19:45:11为什么早期穿越剧《穿越时空的爱恋》《寻秦记》没有觉得那么「雷」人?
- 2025-06-27 19:40:11怎么样能找到对象快速的?
- 2025-06-27 19:55:11陆奇为什么离开百度之后混得不乐观?
推荐产品
-
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新自研 tauri2.0+vue3.6+deepseek+ -
鱼缸有没有简单的过滤配置搭配方式?
一升装冰红茶瓶子有吧?小颗粒的滤材有吧?没有河边装一瓶子河砂 -
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
Worker本身的实现确实是繁琐的,尤其是 postMess -
有哪些让你目瞪口呆的 Bug ?
先说BUG:WIN11的驱动更新导致arduino 的CH3
新闻动态
最新资讯

