diff --git a/notes/Redis.md b/notes/Redis.md
index b41f5d8c..61a227a3 100644
--- a/notes/Redis.md
+++ b/notes/Redis.md
@@ -57,13 +57,13 @@ Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,
## 二、数据类型
-| 数据类型 | 可以存储的值 | 操作 |
-| :--: | :--: | :--: |
-| STRING | 字符串、整数或者浮点数 | 对整个字符串或者字符串的其中一部分执行操作\ 对整数和浮点数执行自增或者自减操作 |
-| LIST | 列表 | 从两端压入或者弹出元素 \ 对单个或者多个元素进行修剪,\ 只保留一个范围内的元素 |
-| SET | 无序集合 | 添加、获取、移除单个元素\ 检查一个元素是否存在于集合中\ 计算交集、并集、差集\ 从集合里面随机获取元素 |
-| HASH | 包含键值对的无序散列表 | 添加、获取、移除单个键值对\ 获取所有键值对\ 检查某个键是否存在|
-| ZSET | 有序集合 | 添加、获取、删除元素\ 根据分值范围或者成员来获取元素\ 计算一个键的排名 |
+| Redis值数据类型 | 支持的操作命令 | 使用场景 |
+| ------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
+| String 字符串 | set key value/get key/del key | 对整个字符串或者字符串的其中一部分执行操作
对整数和浮点数执行自增或者自减操作 |
+| List 列表(可存在重复值) | rpush list-key item/lpush list-key item/lrange list-key startIdx endIdx/lindex list-key idx/lpop list-key | 从两端压入或者弹出元素
对单个或者多个元素进行修剪
只保留一个范围内的元素 |
+| Set 集合(不存在重复,非有序) | sadd set-key item/smembers set-key/sismember set-key item2 | 添加、获取、移除单个元素
检查一个元素是否存在于集合中
计算交集、并集、差集
从集合里面随机获取元素 |
+| Hash 散表列(键值对无序散列表) | hset hash-key sub-key1 value1/hgetall hash-key/hdel hash-key sub-key1 | 添加、获取、移除单个键值对
获取所有键值对
检查某个键是否存在 |
+| ZSET 有序集合 | zadd zset-key 728 member1/zrange zset-key startIdx endIdx withscores/zrangebyscrore zset-eky 0 800 withscores/zrem zset-eky member | 添加、获取、删除元素
根据分值范围或者成员来获取元素
计算一个键的排名 |
> [What Redis data structures look like](https://redislabs.com/ebook/part-1-getting-started/chapter-1-getting-to-know-redis/1-2-what-redis-data-structures-look-like/)