如题。我只用过string和list两种数据类型。string作为缓存,list作为消息队列。想知道一下hash,set,ordered set的应用场景
可以看一下我之前写的一个文章 Redis-运用场景与介绍
string: 缓存,计数器list: 消息队列hash: 存储每个用户的信息等等set: 利用唯一性进行计数。比如,统计访问某网站的ip数量,统计访问某个文章的所有用户数量。ordered set: 带权重的set,比如根据用户得分的排行榜
推荐redis实战及redis设计与实现第二版看一下,就能大概了解了