当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
文章出处:网络 浏览次数:发表时间:2025-06-21 07:25:17
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- 顺产后的你们感觉夫妻生活还和以前一样吗?
- 空战的时候可不可以先击落预警机?
- 你们跟网友面过基吗?翻车了吗?
- 哪张照片让你觉得刘亦菲美得不可方物?
- DeepSeek 那么厉害为什么要开源?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- antv x6 node 点击***不触发怎么办?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 99A的装甲防护问题这么大吗?
最新资讯文章
- 99A的装甲防护问题这么大吗?
- 为什么那些滥交的男女不怕染上***?
- 今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 为什么很多 SpringBoot 开发者放弃了 Tomcat,选择了 Undertow?
- 在中国有多少开发者使用Rust编程语言?
- 如何评价 Next.js?
- 怎样从零开始学编程语言swift?
- 万兆的网络速度有多大意义?
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- 做个web服务器,gin框架和go-zero怎么选?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- Rust 的设计缺陷是什么?
- 为什么好多人不承认大众审美就是喜欢白皮?
- PHP现在真的已经过时了吗?
- 30岁了,你在深圳过着什么样的生活?
- 有没有一个特别好用的Linux系统?
- 鱼缸能不能做到一直不换水还很清澈?
- 什么样的女主才能叫做「人间尤物」?
- 有什么食物是你一直想吃,真吃到却很失望的?