摘要索引是数据库性能优化中最常见、也最容易被误解的工具。很多人认为“索引越多查询越快”“LIMIT 1 就不需要索引”“索引只是一张额外的排序表”,这些理解都不完整。本文以 MySQL InnoDB 为主,系统介绍索引...
最近我发现,用了很多年的那个 json 在线视图网站,广告越来越勤。前几次我都忍了。上周三下午,我在联调一个接口,日志平台把响应压成一行,三千多个字符,连个换行都舍不得给。我要从里面抠一段 base64 解码,眼睛先花...
一句话定义长连接是指 TCP 连接建立后不立即关闭,后续多次通信复用同一条连接的机制。对应的短连接是:每次通信都新建 TCP 连接,用完就关。短连接的问题HTTP/1.0 时代默认就是短连接。一次请求的完整流程是:三次...
“黑盒”这个词,前面已经出现过几次了——屏幕先当成黑盒用起来,定时器配置“当成一个边界清楚的黑盒就好”。当时都没展开讲。这篇专门聊聊这个被用滥的词,以及它的另一半:白盒。人天生就是用黑盒认识世界的黑盒是什么?一句话:只...
这个问题其实困扰过很多技术团队,尤其是那些从一条业务线慢慢长成多条业务线的公司。我们自己也走过这条路,从"啥都自己包"到"出了事故赶紧拆",算是把封装中间件这件事从头到尾经历了一...
背景在13年的时候,我开始负责整个公司的搜索引擎。嗯……,不是很牛的那种大项目负责人。而是整个搜索就我一个人做。哈哈。后来跳槽之后,所经历的团队都用Elasticsearch,基本上和缓存一样,是项目必备的工具。目前静...
一、一个让我坐在食堂里想了很久的中午前阵子中午吃饭,我拿起手机看了下公司群的消息,有一条让我很震惊。公司表扬了一个技术攻关项目里的人员——有硬件的,有测试的,唯独没有软件。我第一反应是不对劲,直接找攻关负责人问:一个产...
我们组有个同事,以前是那种闲不住的人。现在也闲不住 只不过是不敢动了。去年部门空降了一位新总监,阿里P8,第一次全员会PPT上就八个大字:拥抱变化,永不言弃。新领导上来搞流程改革,每个模块指定Owner,出事追责到人,...
初入社会的梦想,成了握在手里的把柄!1每到岁末年初,写总结规划的时候,就有两句名言冒出来:计划赶不上变化,所以计划完不成;唯一不变的就是变化,所以计划要改变。于是总结可以这样写:过去的目标完不成,倒欠自己的目标,选择道...
2026年,国内企业数字化迈入以数据赋能业务为核心的深耕阶段。经过多年平台建设,企业相继完成数据汇聚、系统打通与数据中台搭建,数据存量与算力资源同步增长,但海量数据未能充分转化为业务竞争力。指标定义混乱、数据质量参差不...