Redis 教程
- 第1节:Redis 简介
- 第2节:Redis 安装
- 第3节:Redis 配置
- 第4节:Redis 数据类型
- 第5节:Redis 命令
- 第6节:Redis 键(key)
- 第7节:Redis 字符串(String)
- 第8节:Redis 哈希(Hash)
- 第9节:Redis 列表(List)
- 第10节:Redis 集合(Set)
- 第11节:Redis 有序集合(sorted set)
- 第12节:Redis HyperLogLog
- 第13节:Redis 发布订阅
- 第14节:Redis 事务
- 第15节:Redis 脚本
- 第16节:Redis 连接
- 第17节:Redis 服务器
- 第18节:Redis 数据备份与恢复
- 第19节:Redis 安全
- 第20节:Redis 性能测试
- 第21节:Redis 客户端连接
- 第22节:Redis 管道技术
- 第23节:Redis 分区
- 第24节:Java 使用 Redis
- 第25节:PHP 使用 Redis
Redis 哈希(Hash)
Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。
Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。
实例
redis 127.0.0.1:6379> HMSET w3ckey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
redis 127.0.0.1:6379> HGETALL w3ckey
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"
在以上实例中,我们设置了 redis 的一些描述信息(name, description, likes, visitors) 到哈希表的 w3ckey 中。
Redis hash 命令
下表列出了 redis hash 基本的相关命令:
更多命令请参考:http://redis.readthedocs.org/en/latest/index.html