MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-24 06:15:14
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-29 03:20:15Node.js是谁发明的?
- 2025-06-29 03:10:15Electron 做游戏客户端的潜力有多大?
- 2025-06-29 03:00:14《诡秘之主》动画已经播出,感觉怎么样?符不符合大家的期待?
- 2025-06-29 01:45:15如何看待 Mac mini M4 支持可更换 SSD?
- 2025-06-29 02:00:20为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 2025-06-29 01:45:15你怎么看待剪映收费过高问题?
- 2025-06-29 03:00:14为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 2025-06-29 03:15:15第一次DIY装机需要注意什么?
- 2025-06-29 03:05:14怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 2025-06-29 02:45:14男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
推荐产品
-
为什么go和rust语言都舍弃了继承?
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。 -
墨脱水电站建设有什么进展?
至少2020年底的时候,通往墨脱的“ 华能多雄拉隧道”就已经 -
为什么供应链,只有小米雷军做得好,其他人做不好?
举几个友商和行业例子吧 无人机-大疆:小米竞争完全失败,无人 -
原神什么时候适配鸿蒙?
拖到了现在,终于开始测试了。 之前问过,一直听说原神在等a
最新资讯