redis 数据类型(二)hash的使用
2016-02-01 00:00
706 查看
比较适应存储对象
1 hset 设置hash field 的指定值,如果不存在key,先创建
hset user:001 name zhangsan
user:001 看做一个表
2 hsetnx
hsetnx myhash filed "hello"
3 hmset 同时这种hash 的多个filed
hmset myhash filed1 ''hello" filed2 "word"
4 hmget批量获取
hmget myhash filed1 filed2
5 hincrby 对某个filed 增加多少
hincrby user:003 age 5
6 hexists 判断某个字段是否存在
hexists myhash filed1
7 hlen 获取key 数量
hlen myhash
8 hdel 删除指定hash filed
hdel myhash hash
9 hkeys 返回所有fileds
hkeys myhash
10 hvals 返回所有filed值
hvals myhash
11 hgetall 获取所有的filed 和field的值
hgetall myhash
相关文章推荐
- redis 数据类型(一)string的使用
- Redis持久化
- redis 数据类型(五) zset sorted sets的使用
- redis学习笔记整理
- centos6.5 安装redis-2.8.13.tar.gz
- Logstash 实践之Redis日志解析
- java项目——Redis
- Redis的常用方法总结
- Redis 源码分析(二) 一个 rehash 也不阻塞的哈希表
- redis集群
- Redis和MySQL方案
- Redis介绍
- Redis持久化
- Redis的订阅与发布
- Redis性能调优:保存SNAPSHOT对性能的影响
- php Session存储到Redis的方法
- Redis事务介绍
- redis的事务
- redis 的无序集合和hash操作
- linux下安装redis,启动,停止,设置密码