MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-21 06:55:16
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 13:50:17如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- 2025-06-20 14:40:18vue 框架开发的项目结构是如何搭建的?
- 2025-06-20 14:00:17有哪些是你用上了mac才知道的事?
- 2025-06-20 13:50:17哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品?
- 2025-06-20 13:45:16Flutter 为什么没有一款好用的UI框架?
- 2025-06-20 14:15:19为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-20 14:10:18“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 2025-06-20 13:50:17张伟丽可以打败什么级别的普通男性?
- 2025-06-20 15:00:18有没有一个特别好用的Linux系统?
- 2025-06-20 14:40:18网红都那么美,为什么当不了明星?
推荐产品
-
为什么macOS软件生态不敌Windows?
因为微软的一代目们懂得吃小亏占大便宜这个道理。 首先从战略的 -
你们的美系福特开了多少年?
12年,26万公里,双离合福克斯,至今老骥伏枥。 当年近1 -
5挺马克沁机枪,能否击败50万重骑兵?
答案是,不能!你也太小看重骑兵了! 都不用50万,给我500 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
作为 C/C++ Developer,可以明确的告诉你:如果
新闻动态
最新资讯