redis的五种数据结构的应用场景

如题。我只用过string和list两种数据类型。string作为缓存,list作为消息队列。想知道一下hash,set,ordered set的应用场景

阅读 4.2k
3 个回答

string: 缓存,计数器
list: 消息队列
hash: 存储每个用户的信息等等
set: 利用唯一性进行计数。比如,统计访问某网站的ip数量,统计访问某个文章的所有用户数量。
ordered set: 带权重的set,比如根据用户得分的排行榜

推荐redis实战及redis设计与实现第二版看一下,就能大概了解了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题