当前位置: 首页 >
MySQL不香吗,为啥还要Elasticsearch?
- 人气:
在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
推荐资讯
- 2025-06-21为什么中国很少有人使用linux?
- 2025-06-21如何看待2025年6月20日A股市场行情走势?
- 2025-06-21Vue性能优于React,那为什么还不用Vue?
- 2025-06-21有什么好用的安卓本地音乐播放器推荐?
- 2025-06-21你和你老婆是怎么认识的?
- 2025-06-21以色列为什么要打伊朗?
- 2025-06-21写代码的时候总是考虑太多怎么办?
- 2025-06-21为什么QQ上的网络状态没有了?
- 2025-06-21在中国有多少开发者使用Rust编程语言?
- 2025-06-21为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-21如何评价林志玲?
- 2025-06-21电影《碟中谍》系列中哪一部最好?
- 2025-06-21golang为什么要内置map?
- 2025-06-21伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 2025-06-21女生身高 170cm 以上是什么样的体验?
- 2025-06-21伊朗这次会崩溃灭亡吗?
推荐产品
-
老公想要买2万左右的相机,我该同意吗?
买啊,结婚前我说我要买相机,老婆不答应,我就自己买了一个二手 -
为什么从事技术的人普遍都比较难沟通?
并不是难沟通。 第一个原因,因为技术人员长期进行技术类工作 -
Windows 为什么要有注册表而 Unix 就不需要?
注册表,是个伟大的发明。 举个很简单的例子: 我有个小脚本, -
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
自研新作 flutter3.32+dart3.8+deeps
最新资讯