MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-23 12:10:13
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-21 16:00:10H264和H265谁画质好,求回谢谢!?
- 2025-06-21 16:50:12苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-21 16:15:11为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
- 2025-06-21 16:10:11华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-21 15:50:11龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本?
- 2025-06-21 16:05:12你捡过最大的漏是什么?
- 2025-06-21 15:10:13男医生在给年轻靓丽的女性检查时会是什么心态?
- 2025-06-21 15:55:10胸大的女孩会自卑 吗?
- 2025-06-21 16:05:12用J***a写Android的时代是不是要结束了?
- 2025-06-21 15:50:11阿里如果全面将j***a替换成rust,能省下多少服务器***?
推荐产品
-
Golang是不是代替了PHP以前的生态位啊?
写PHP的转Golang了不代表Golang是更好的PHP -
曼德拉是南非的罪人吗?
你是否能够想象?在如今这个时代,南非的第一大城市约翰内斯堡, -
陈楚生第一,马嘉祺淘汰,如何评价《歌手 2025》第六期所有歌手的演唱?
麦可 · 布雷 Feeling Good看前***就知道为什 -
超小团队选择Django还是Flask?
10人网络运维小团队,用django自带视图和form+my
新闻动态
最新资讯

