本文只做思路讲解,需要对redis有一定的了解程度.
本文篇幅稍长.
将会讲到redis做分布式锁,计数器,消息队列,抽奖活动,排行榜等.
准备工作:
./redis-cli 链接客户端.
五大常用数据结构:
strings, hashes, lists, sets, sorted sets....
下面说Strings:
在设计Key时,要多注意让key有实际意义,要注意和表的对应关系.
redis 底层设计的100毫秒扫描一次.
看看键值有没有过期.
分布式锁的核心思想:
下面说说Hash:
Hash一个大的作用就是可以减少内存占用.
说说List:
上述比较抽象,基本以图片方式展现.
有一定基础的人是完全能看懂的.
有不清楚的可以留言,我一一解答.
--end.