当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
人气:发表时间:2025-06-21 11:40:18
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
- 你打极地大乱斗最讨厌什么?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 真的有这种又苗条身材又爆炸的么?
- 为什么泰州发展不起来?
- 你和你老婆是怎么认识的?
- 为什么 J***a 没有好用的 ORM 框架?
- uni***真的很垃圾吗?
最新资讯文章
- 国产手机APP为什么越来越臃肿?
- cloudflare的1.1.1.1和warp有什么区别?
- 曾经的班花,现在还多少人惦记?
- NAS那么弱的CPU,真能做别的事情吗?
- 万兆的网络速度有多大意义?
- Flutter 为什么没有一款好用的UI框架?
- 各位大佬,我自学了python,写了一个脚本准备卖钱,怎么样才能让这个脚本只能绑定一台电脑使用?
- 如何看待jemalloc停止维护?
- 2025 年高考,为啥大家反应冷淡得出奇?
- graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生?
- Golang中有必要实现Async/Await吗?
- flutter为什么不用Go语言,而用Dart?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 为什么很多NAS厂家都***用***rfs系统,而不是更稳定的zfs?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 美国真会下场对伊朗开战吗?
- 你为什么对kotlin失去好感?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 这种情况如何提高打字速度?