Redis支持多种数据类型
1. **String(字符串)**:最基本的数据类型,可以是文本、整数或者浮点数。
2. **Hash(哈希)**:适用于存储对象,每个对象由多个字段和对应的值组成。
3. **List(列表)**:适用于存储有序的字符串列表。
4. **Set(集合)**:适用于存储不重复的字符串集合。
5. **Sorted Set(有序集合)**:类似于集合,但每个元素都关联了一个分数,可以根据分数排序。
6. **Bitmaps(位图)**:用于位操作的数据类型。
7. **HyperLogLog(基数统计)**:用于估计集合中不重复元素的个数。
8. **Geospatial(地理位置)**:用于存储地理位置坐标。
9. **Streams(流)**:用于实现消息队列等功能。
10. **Pub/Sub(发布/订阅)**:用于消息发布和订阅。