文章

Redis 有哪些数据结构?

Redis 有哪些数据结构?

如果你是 Redis 普通玩家,可能你的回答是如下五种数据结构:

  • 字符串 String
  • 字典Hash
  • 列表List
  • 集合Set
  • 有序集合 SortedSet

如果你是 Redis 中级玩家,还需要加上下面几种数据结构:

  • HyperLogLog
  • Geo
  • Bitmap

如果你是 Redis 高端玩家,你可能玩过 Redis Module ,可以再加上下面几种数据结构:

  • BloomFilter
  • RedisSearch
  • Redis-ML
  • JSON

另外,在 Redis 5.0 增加了 Stream 功能,一个新的强大的支持多播的可持久化的消息队列,提供类似 Kafka 的功能。😈 默默跟面试官在装一波。

本文由作者按照 CC BY 4.0 进行授权