当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
文章出处:网络 人气:发表时间:2025-06-19 00:45:11
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- 你的鱼缸里养过什么奇怪的鱼?
- 万兆的网络速度有多大意义?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 你卡过最厉害的bug是什么?
- 2025年了,照相机为啥还这么难用?像素低还很贵?
- 是不是以前没什么人看出来伊朗内部这么虚弱?为什么?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- 主流的云厂商各自优势在哪里?
最新资讯文章
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 目前亚洲最厉害的五款战斗机是什么?
- switch2好用吗朋友们?
- 你们的腰椎间盘突出,怎么治好的?
- 如何看待青鸾峰上连续几本***霸占纵横榜首?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 特朗普大力推行稳定币,背后的真实目的是什么?
- PHP现在真的已经过时了吗?
- 美国真会下场对伊朗开战吗?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- 如何在 Golang 中进行字符串处理?
- 超小团队选择Django还是Flask?
- 女生真正的完美身材是什么样子?
- 为什么有的女生喜欢穿紧身牛仔裤?






关注公众微信号
移动端,扫扫更精彩