redis前言
已经忘记是什么时候开始接触Redis了,我们使用一个技术往往从业务需要开始的。
从OA转入CICD项目,架构师给了重构方案,给了时间点,jarlor5+mysql 改为Openresy+Lua+Redis搞定OS心跳管理,
从当初现存5W主机纳管,支撑到100W主机。
不去理解内核你都不知道Java web实例自身有并发限制的,lua这种脚本语言就疯狂多了只要服务器资源够,调优后单击10万并发可以的。
Openresy+Lua没听说过,Redis听说过没用过怎么玩?
IT是很简单的事情,很多东西检索下直接用就好了,IT又是很难的事情,你开创一门技术非常难。
但是作为一线生产者来说必须规避的几个误区。
-
先用再说
你不是为了考大学,上来就从头到尾学一遍黄花菜都凉了,马化腾的QQ,扎茨伯格的Facebook,李彦宏的百度都是在别人在论证的时候,这些老6就偷偷上线了,然后根据用户问题不停迭代,完美设计等于死亡,问题处理的够快就不是问题,这是目前IT领域的真谛,凡是搞各种指标,10个人指导2个人干活,不为一线提供支持而是提供麻烦的,审核机制消耗的精力,时间成本大于项目本身的团队,你就会明白它基本在被淘汰的边缘了,这时候一定要加强自身知识储备的迭代升级。
-
生产能力才是王道
IT技术类,搞什么PPT演讲,视频培训,有意义轻价值。
-
实操胜过一切,笔记大于PPT和视频汇报
真实案例,以前没有外网权限,但是用半年的时间从一个Java小白干掉了Oracle专员,就是靠梳理了oracle整体基础知识笔记做成chm,边用遍查边完善,从sql自己写,到性能优化,知识的魅力在于可重复利用,能copy的次数越多成本越低,一次性的学习再也用不到还是别学了。
-
WIKI静态资产,甚至chatgpt智能整合,能形成检索源和案例库的才是真正资产
视频学习往往是展示用,告诉大家这是什么怎么用,除了水哥这样的过目不忘的大佬,对于大量人来说都是会忘记的。
真正使用的时候怎么办,当然是元检索。
百度的弊端一堆广告,看了100篇文章未必是自己想要的。
chatgpt很完美具有知识整合能力,可惜国内封杀,国内做也是过家家,因为他需要大量的学习和算力,加上国内的习性,用不是那么容易的,不脱层皮,不开一堆会员没机会。
而wiki,帮助文档等折中方案是最完美的,一个新人进入项目,直接检索就可以直接使用。
元检索的秘密本质是大脑索引,大体知道需要的知识在哪里,减少检索链路和时间成本。
-
系统学习
在完成生产需要之后,系统学习,不是为了边边脚脚全会,可以扩充元检索的边界,你理解它的特性,应用场景可以优化业务方案和解决问题。
以上是个人观点,仅供参考。