当前位置:当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
文章出处:网络 人气:发表时间:2025-06-22 21:30:17
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
同类文章排行
- PHP现在真的已经过时了吗?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 日本AV对中国人的毒害有多大?
- 求推荐300左右键盘推荐?
- 有什么好用的连点器,可以录制屏幕那种,免root权限?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- GPW到底有什么特色值得卖这么贵?
- 我养的小乌龟一天不吃龟食会不会饿死呢?
- 如何看待盲人UP主蒙眼炒鸡蛋在成都旅游期间,要求各大医院无处方买胰岛素,最后进抢救室?
- 怎么隔离dify和RAGflow ?
最新资讯文章
- 如何评价「江南第一深情」童锦程?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- 你见过最无用的节俭行为是什么?
- 亲眼见到明星本人是什么体验?
- 在微软(Microsoft)工作是怎样一番体验?
- 腰间盘突出患者适合什么运动?
- 为什么台式 PC 还处在组装(DIY)阶段?
- 零上55℃和零下55℃,对人类来说哪个更难以适应?
- Linux 下有没有类似 Everything 的搜索工具?
- 你卡过最厉害的bug是什么?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 公司就一个后端一个前端,有必要搞微服务吗?
- 四十岁还打游戏的人的生活状态是什么样子?
- k8s informer 是如何保证***不丢失的?
- 公司规定所有接口都用 post 请求,这是为什么?