MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-20 08:50:16
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 23:25:16duckdb的性能如何?
- 2025-06-20 22:55:16能发一张在暧昧期的聊天记录吗?
- 2025-06-20 23:50:16想初尝苹果Mac电脑,纯体验,选 Macbook air 还是 pro?
- 2025-06-20 23:40:17你见过最人性化的设计是什么?
- 2025-06-21 00:10:17有性瘾女朋友每天都要很多遍要不要分手?
- 2025-06-20 22:45:16为什么欧美影视喜欢露点?
- 2025-06-20 23:35:17那你说什么样的是美女?
- 2025-06-20 23:10:16如何看待伊朗发布10座美军基地地图?
- 2025-06-20 23:10:16公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-21 00:20:17吴柳芳的真实水平如何?
推荐产品
-
程序员如何用好 Cursor 工具?
最近尝试利用 Cursor 来重构一个规模较大的前端项目代码 -
Golang web项目求推荐?
做人要诚实,你觉得骗得了第一关简历,骗得了面试吗,就算骗得了 -
055驱逐舰的战力被低估还是被高估?
在中国沿海叫055驱逐舰,在外海请叫它北约代号:刃海级巡洋舰 -
Web后端开发,用Python还是Go呢?
如果公司,建议j***a go,因为招人很便宜***价,如果
最新资讯