关于我

Redis是时下最流行的内存数据库,每一个开发人员都应具备些Redis的知识。常见的学习途径有:

  • 博客文章、云服务商手册、各互联网公司实践案例分享等资料。
  • 英语水平好的,可以看官方英文资料(全面且准确),但专业资料有很多复杂长句和专用术语,理解起来并不轻松。
  • 对于英语吃力的同学,只能选择中文的翻译资料,大部分都是直译翻译,内容生硬不好理解,其中很多资料也比较陈旧。

因为成体系的Redis中文资料比较少,所以我就有了写Redis技术文章的想法,写一个简单易懂成体系的教程。

考虑到市面上已经有了很多Redis相关的技术书籍和资料,我一度很犹豫要不要写,别人讲过的知识,我再讲一遍,会不会让人有种重复造轮子的感觉。重复不可怕,怕的是造出了既重复又丑的轮子。

这种情况下最好的办法就是列出干这个事能有什么好处,就能找到执行的动力:

  1. 可以把我学过的知识当做笔记记录下来,减少后面二次学习的预热时间。
  2. 如果我写出来别人看不懂或者写错了,说明这个知识点在我的知识体系里也是模糊的,可能会有人给我反馈,改正自己的错误观点。
  3. 每个人都有自己的看问题角度,即便大多内容跟已有资料重复,哪怕能给大家有一点点新的启发或者学习上的方便也是一种快乐。
  4. 提升自己的英文翻译水平,提升自己的文笔表达能力。
  5. 交一些共同学习的朋友,朋友多了路好走。

计划每天都能晚睡1-2个小时专门写或翻译Redis技术资料。

内容主要分成三部分:

  • redis的开箱即用入门教程
  • redis所有命令的详细解释和说明
  • redis高级话题(发布/订阅、协议、集群、复制等)

最后希望大家多多批评指正。

2019.6.26日更新完成Redis 键(key) 命令用法

扫码加我微信