MySQL不香吗,为啥还要Elasticsearch?
- 作者:admin
- 发表时间:2025-06-21 10:10:17
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
最新文章
-
江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
-
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
-
为啥 Rust 语言中的动态数组也要叫 Vector?
-
为什么家里要用 NAS?家用 NAS 有哪些实际的、接地气的用途?
-
Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
-
怎么才能有尤雨溪一半强,该怎么学习?
-
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
-
如何评价《塞尔达传说:王国之泪》?
-
现在机械前景是不是已经超越好多工科了(包括计算机)?
-
产后修复怎样做才比较好?