MySQL不香吗,为啥还要Elasticsearch?
- 作者:admin
- 发表时间:2025-06-25 18:20:16
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
最新文章
-
为什么日本人口密度这么大还能住一户建,中国只能住楼房?
-
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
-
无性婚姻是一种怎样的体验?
-
万兆的网络速度有多大意义?
-
如何看待南京景枫中心把男厕改成女厕,并宣传「此处仅有女卫生间、家庭卫生间及无障碍卫生间」?
-
中年夫妻有多少生活和谐的?
-
Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
-
过年家庭聚会聊天时,我直接说了亲戚小孩(非大学霸)清华北大就别想了,我有错吗?
-
伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
-
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?