Update Redis_数据类型和常用命令.md

This commit is contained in:
heibaiying 2019-12-30 16:19:39 +08:00 committed by GitHub
parent f4b3dd7285
commit b3133161f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,7 +9,7 @@ Redis 5 支持以下多种数据类型:
- **Sets (集)**:未排序的不重复的字符串元素的集合。 - **Sets (集)**:未排序的不重复的字符串元素的集合。
- **Sorted Sets (排序集)**:类似于集,但每个字符串元素与被称为分数的值相关,元素总是按其分数排序。 - **Sorted Sets (排序集)**:类似于集,但每个字符串元素与被称为分数的值相关,元素总是按其分数排序。
- **Hashes (散列)** :由字段 (Field) 和值都是字符串组成的映射的集合。 - **Hashes (散列)** :由字段 (Field) 和值都是字符串组成的映射的集合。
- **Bit Arrays (也称 bitmaps 位图)** Bitmaps 本身不是一种数据结构, 实际上它就是字符串,但是它可以对字符串的位进行操作,所以在 Redis 官方的分类当中将其单独归为一类 - **Bit Arrays (也称 bitmaps 位图)** Bitmaps 本身不是一种数据结构, 实际上它就是字符串,但是它可以对字符串的位进行操作,所以在 Redis 官方的分类当中将其单独归为一类
- **HyperLogLogs**:实际类型为字符串类型 ,它是一种基数算法, 通过 HyperLogLog 可以利用极小的内存空间完成独立总数的统计。 - **HyperLogLogs**:实际类型为字符串类型 ,它是一种基数算法, 通过 HyperLogLog 可以利用极小的内存空间完成独立总数的统计。
- **Streams (流)** Stream是 Redis 5.0 引入的一种新数据类型,用于在生产者和消费者之间建立数据通道。 - **Streams (流)** Stream是 Redis 5.0 引入的一种新数据类型,用于在生产者和消费者之间建立数据通道。
@ -108,7 +108,7 @@ Redis 5 支持以下多种数据类型:
- **numkeys** 需要做交集计算键的个数。 - **numkeys** 需要做交集计算键的个数。
- **key[key...]** 需要做交集计算的键。 - **key[key...]** 需要做交集计算的键。
- **weights weight[weight...]** 每个键的权重, 在做交集计算时, 每个键中的每个 member 会将自己分数乘以这个权重, 每个键的权重默认是1。 - **weights weight[weight...]** 每个键的权重, 在做交集计算时, 每个键中的每个 member 会将自己分数乘以这个权重, 每个键的权重默认是1。
- **aggregate sum|min|max** 计算成员交集后, 分值可以按照sum 、min最小值 、 max最大值 做汇总, 默认值是 sum。 - **aggregate sum|min|max** 计算成员交集后, 分值可以按照sum min最小值、 max最大值做汇总 默认值是 sum。
### 2.7 全局命令 ### 2.7 全局命令