✅Redis 支持哪几种数据类型?

Redis 中支持了多种数据类型,其中比较常用的有五种:

  1. 字符串(String)
  2. 哈希(Hash)
  3. 列表(List)
  4. 集合(Set)
  5. 有序集合(Sorted Set)

另外,Redis中还支持一些高级的数据类型,如:Streams、Bitmap、Geospatial以及HyperLogLog

字符串

✅Redis为什么要自己定义SDS?

有序集合

Redis中的ZSet是怎么实现的?

Streams

Redis 5.0中的 Stream是什么?

GEO

什么是GEO,有什么用?

扩展知识

使用场景

✅Redis的zset实现排行榜,实现分数相同按照时间顺序排序,怎么做?

✅如何用Redis实现朋友圈点赞功能?

✅如何实现"查找附近的人"功能?

✅如何基于Redis实现滑动窗口限流?

原文: https://www.yuque.com/hollis666/xkm7k3/hlg4u2