MySQL不香吗,为啥还要Elasticsearch?
- 发表时间:2025-06-19 22:20:16
- 来源:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-20 19:40:16为什么从事技术的人普遍都比较难沟通?
- 2025-06-20 19:40:16antv x6 node 点击***不触发怎么办?
- 2025-06-20 20:10:16iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 2025-06-20 20:10:16媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 2025-06-20 19:25:17Golang中有必要实现Async/Await吗?
- 2025-06-20 19:30:16有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 2025-06-20 19:45:15请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 2025-06-20 19:50:15国产香橙派和树莓派差距在哪?
- 2025-06-20 19:55:16postgres集群的选择?
- 2025-06-20 19:40:16老板说我设计了一周的海报还是不行,我到底该怎么学啊?
推荐产品
-
如何评价字节跳动开源的 HTTP 框架 Hertz ?
0 前言近期工作接触到 cloudwego 开源的 hert -
评价一下Proxmox VE与ESXi的优劣?
公司内外都搭建过PVE集群,最早的快十年了。 目前来说,P -
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
我看截止6 ️1号的数据,华为mate70系激活数量累计超过 -
你为什么对kotlin失去好感?
好绝望啊,上一行刚设置的下一行就要你判断,加if !=nul
新闻动态
最新资讯