redis学习系列--3.redis-hashes 类型
来源:互联网 发布:电脑未识别的网络 编辑:程序博客网 时间:2024/06/08 18:23
readis hash 是一个string类型field和value的映射表, 它的添加, 删除操作都是o(1), hash特别适合用于存储对象.
将对象存储在hash类型中比将对象的每个字段存成单个string类型会更加节省内存. 并且可以更方便的存取整个对象.
hash具有的方法如下:
1. hset //设置hash filed(就是user age 的20)为指定值,如果key不存在,则先创建.
hset user age 20
2. hget //获取指定的hash field
hget user age输出: (integer) 20
3.hsetnx //设置hash filed为指定值,如果key不存在,则先创建.如果filed存在,则返回0
hsetnx user age 20输出: (integer) 0
4.hmset //同时设置hash 的多个field值,
hmset xiaoming sex man age 18 work student
5.hmget //获取指定的hash filed 的全部值
hmget xiaoming sex age work输出:1)"man"2)"18"3)"student"
6.hincrby //给指定的hash filed 加上定值
hincrby xiaoming age 3输出:(integer) 21
7.hexists //测试指定field是否存在,存在返回1.不存在返回0
hexists xiaoming age 输出: (integer) 1 (存在)
8.hlen //返回指定field的数量
hlen xiaoming 输出: (integer) 3
9. hkeys //返回hash的所有field
hkeys xiaoming输出:1)"sex"2)"work"
10.hvals //返回hash的所有value.
hvals xiaoming 输出:1)"man"2)"student"
11.hdel //删除指定hash的filed
hdel xiaoming age输出: (integer) 1hvals xiaoming 输出:1)"man"2)"student"
12.hgetall //获取该hash中全部的field及value
hgetall xiaoming输出:1)"sex"2)"student"1)"man"2)"student"
0 0
- redis学习系列--3.redis-hashes 类型
- redis hashes类型操作
- Redis储存hashes类型
- Redis Hashes类型介绍
- redis系统学习-hashes
- Redis 类型之 hashes类型
- redis--hashes类型及操作
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Hashes数据类型)
- redis操作二(hashes类型及操作)
- Python学习笔记-线程的使用
- jQuery 尺寸
- Java 接收邮件
- 13 - 在Centos7中安装Docker1.12(Docker系列)
- Jquery UI使用简介
- redis学习系列--3.redis-hashes 类型
- 14 - Docker加速器(Docker系列)
- iOS自学笔记之XIB的使用
- 践行之路
- 计算机组成
- JS之函数传参小demo
- 对于try-catch处理“被检查异常”实际应用的反思
- Java装饰者模式
- 自己写的GridView,留着备用的