在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
{dede:pagebreak/}
伊朗没有战斗机吗?为什么不起飞空中拼***?
写代码的时候总是考虑太多怎么办?
为什么腾讯云或者阿里云不让自建dns服务器?
把一个1g的***通过***请求上传到服务器中,如何保证性能?
SONY 到底有多强大?
写业务的话,go是不是垃圾?
福特级航母的电磁弹射到底出了什么问题?
怎么才能有尤雨溪一半强,该怎么学习?
哪张照片让你觉得刘亦菲美得不可方物?
为什么我觉得现在线上大部分都对华为反感,线下华为大卖?
程序员空闲时间应该继续卷技术,还是找其他副业?
三只羊是不是被人做局了?
如何看待 5 名家长参与反映学校食堂卫生问题,因涉嫌寻衅滋事被刑拘?寻衅滋事的判定标准是什么?
国产手机AI「好用」的背后,是技术差距还是文化差异?
为什么编程语言百花齐放,Web 标记语言 HTML 一家独大?
请问您见过最惊艳的sql查询语句是什么?