MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-25 09:25:13
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-23 20:20:12为什么猝死的都是程序员,基本上不见产品经理猝死呢?
- 2025-06-23 19:00:14wps和Ms office哪个更先进?
- 2025-06-23 19:05:11要不要帮导师装服务器?
- 2025-06-23 20:20:12如何评价京东方研发出 8K 240Hz a-Si 1G1D 大尺寸显示屏技术?为何称之为重大突破?
- 2025-06-23 19:20:11postgresql能取代mongodb吗?
- 2025-06-23 18:55:11为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 2025-06-23 19:05:11钱学森放在现在是什么水准?
- 2025-06-23 19:10:11如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-23 18:45:14创业公司是否应该使用 Rust ?
- 2025-06-23 18:55:11北京多所高校建议舍弃罗马仕充电宝,品牌方称正调查,罗马仕充电宝质量如何?如何排查所用充电宝是否安全?
推荐产品
-
开发了一个App,上线之后一个用户也没有怎么办?
我做了个小程序,想要帮用户整理归纳出门前携带的行李。 因为 -
中国与敌国发生战争,哪些国家会帮中国?
根据历史经验,美国会帮助中国。 无论日本侵华,还是60年代苏 -
为什么windows的arm版没有被广泛使用?
我们可以看一下对照组的macOS,做到了在M1-M2时期号召 -
超小团队选择Django还是Flask?
就别超小团队了,你直接说你一个人得了。 推荐使用Plotl
新闻动态
最新资讯

