MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-22 07:10:10
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 19:55:10以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-20 20:15:11评价一下Proxmox VE与ESXi的优劣?
- 2025-06-20 19:55:10为什么新流行的开源编辑器都在用Rust开发?
- 2025-06-20 19:45:11女明星做了什么医美项目保持童颜?
- 2025-06-20 20:00:11请教了解空军装备的知友,歼35服役后,是否要歼10退役?歼10生产线都转贵航了,以后只用于外贸吗?
- 2025-06-20 20:40:10Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 2025-06-20 19:25:10如何评价《灵笼 2》第六集?
- 2025-06-20 19:30:11Rust开发Web后端效率如何?
- 2025-06-20 20:10:11如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- 2025-06-20 20:00:11如果将几百核心的服务器 CPU 当作 GPU 使用,会发生什么?
推荐产品
-
golang 与rust 在服务器程序领域相比较,各有什么优劣势?
Rust 高级,可维护性高,Golang 低级,写出来东西快 -
福州人口流出为什么这么严重?
服务端厦门薪水会平均比福州高5k,24年。 说下2w梯队的 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
自古以来的服务器应用都是一台服务器跑一个 server ** -
马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
第十飞星舰 s36 静态测试原地爆炸了,我的判断没错,v2
最新资讯

