MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-21 03:40:10
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-27 11:20:14贫贱夫妻百事哀能哀到什么地步?
- 2025-06-27 10:50:14为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 2025-06-27 10:35:14为什么软件公司很少用python开发web?
- 2025-06-27 10:10:14Rust的工程配置为何用toml格式?
- 2025-06-27 09:05:13如何评价B站 up主“雨琪在芬兰”?
- 2025-06-27 10:45:14长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 2025-06-27 09:30:13你人生中太晚明白的道理是什么?
- 2025-06-27 09:50:13世界上存在动漫少女般完美的「身体」吗?
- 2025-06-27 09:45:13学编程要不要买电脑?
- 2025-06-27 11:05:14为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
推荐产品
-
为什么macos下的鼠标体验这么差?
macOS 和 Windows 上鼠标体验的差异主要在于: -
做2D游戏,需要学Blender么?
建议别学。 我steam加上离线使用的blender的时间接 -
为什么中国电信的iptv一定要有网线连接!?
谁说一定要了? 电信已经在很多区域试行直接电视上装***,不 -
***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
c100以上混凝土筑造的都是永久性工事了。 可能大家不理解
新闻动态
最新资讯

