Redis 非关 kv型
- 哈希
- 通用命令
- python 操作hash
- 应用场景
- 数据类型
数据类型丰富,字符串strings,散列hashes,列表lists,集合sets,有序集合sorted sets等等
哈希
- 定义
1、由field和关联的value组成的键值对 类似于python的键值对
2、field和value.是字符串类型
3、一个hash中最多包含2^32-1个键值对
通用命令
-
设置单个字段
HSET key field value
HSETNX key field value 第一次设置 -
设置多个字段
HMSET key field value field value -
返回字段个数
HLEN key -
判断字段是否存在(不存在返回0)
HEXISTS key field -
返回字段值
HGET key field -
返回多个字段值
HMGET key field filed -
返回所有的键值对
HGETALL key
HKEYS 获取所有key 同理 HVALS
python 操作hash
应用场景