当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
人气:发表时间:2025-06-21 11:40:18
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 为什么说耿直的人更容易吃亏?
- 为什么王虹回国内讲座使用英语?
- 如何看待小米yu7 3分钟大定破20w辆?
- 打印机的墨都是黑粉,为啥还要按型号加墨呢?
- 中国肥胖率最高的省是河北,北方地区的肥胖率普遍高于南方,是什么原因让北方人更容易发胖?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 小米 YU7的3分钟20万辆订单是真的吗?
- 自研项目,PHP用什么框架最好?
- 为什么windows的arm版没有被广泛使用?
最新资讯文章
- 百度为什么越来越垃圾了?
- 把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
- 为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
- 新手想要打好篮球,主要练运球还是投篮?
- 广西桂军真的很厉害吗?
- 邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- 为什么越来越多的 SSD 不带片外缓存了?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 各位父亲支点招,一个大专生要怎么样才能找到坐办公室、五天八小时很少加班、月薪一万左右的工作??
- Golang 中为什么没有注解?
- 为什么都说 Finder 难用?
- 现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗?
- 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 当电脑盲认为自己不是电脑盲时是一种怎样的体验?
- ***拍大尺度片子时摄影师不会看光吗?
- web大作业,一头雾水,求指点~~?
- 为什么红警2的矿车叫做牛车?