其实根据Redis的官网给出的结果:Redis data types | Redis
Redis有以下数据类型:
序号 | 英文 | 中文 | 是否基本数据类型 | 简介 |
1 | String | 字符串 | 是 | 最基本的数据类型,用于存储字符串、整数或浮点数。 |
2 | Lists | 列表 | 是 | 一组有序的元素,可以在头部或尾部添加元素,适用于存储有序的元素集合。 |
3 | Sets | 集合 | 是 | 一组无序的元素,可以进行交集、并集、差集等操作。 |
4 | Hashes | 哈希表 | 是 | 一种键值对的集合,适用于存储对象。 |
5 | Sorted sets | 有序集合(Zset) | 是 | 一组有序的元素,每个元素都有一个分值,可以按照分值排序和范围查询。 |
6 | Streams | 流 | 否 | 一种类似于消息队列的数据结构,可以进行发布和订阅操作。 |
7 | Geospatial | 地理位置 | 否 | 一种存储地理位置信息的数据结构,可以进行地理位置相关的操作。 |
8 | Bitmaps | 位图 | 否 | 一种特殊的字符串,可以进行位运算,用于存储二进制数据。 |
9 | Bitfields | 位域 | 否 | 允许设置、递增和获取任意位长度的整数值。 |
10 | HyperLogLog | 基数统计 | 否 | 一种基于概率算法的数据结构,用于统计元素的数量。 |