在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。
面试官:“在你的系统里,都做过哪些性能优化,可以讲讲吗?” 候选人:“有些数据库查询检索类操作,我们用MySQL数据库会比较慢,所以全部挪到ElasticSearch(简称ES)中去做了,性能马上就提升了挺多。
” 面试官:“为什么挪到ES里面性能就提升了,可以从技术原理上讲一讲吗?” 候选人:“因为ES用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。
代码:
有哪些小众的开源项目养活了一大批人?
为什么长得漂亮却没什么用?
为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
独立开发***能盈利吗?感觉好累...
Linux 下有没有类似 Everything 的搜索工具?
跨平台GUI框架到底应该自绘还是原生控件绑定?
在武汉的你,择偶的标准是什么?
***x512具体在哪些方面应用?
MySQL 面试中常见的问题有哪些?
为什么苹果公司无法制造出性价比高的 Mac 电脑?
有什么事是你过了很多年突然明白的?
为什么vscode亮色主题都很刺眼,有啥不刺眼的主题推荐下吗?
为什么LibreOffice的Windows版在国内火不起来?
评价一下Proxmox VE与ESXi的优劣?
你见过最无用的节俭行为是什么?
Postgres 和 MySQL 应该怎么选?
为什么中国很少有人使用linux?
Golang 中为什么没有注解?
为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
一岁宝宝高烧39度,爸爸还能睡得着,离吗?
为什么有些人不喜欢春晚提到饺子?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
请看两段***再回答,你认为:中医到底是不是科学,何以见得?
Windows 上有什么实用的必备软件?
rust有什么适合萌新练手的项目吗?
小朋友到底应不应该购买SWitch?
为什么会有人喜欢养乌龟当宠物?
中国的三文鱼都是进口的吗?