2.Redis数据类型
2016-08-10 15:31
274 查看
1.登陆Redis客户端进行操作
2.数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
string
使用
Redis 的 SET 和 GET 命令进行赋值
输出test
hash(哈希)
HMSET, HGETALL 命令,
1) "name"
2) "hello"
3) "password"
4) "200"
test:1 为键值。
每个 hash 可以存储 232
- 1 键值对(40多亿)。
list(列表)
set(集合)
sdd
smembers
zdd
zrangebyscore
$ redis-cli
2.数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
string
使用
Redis 的 SET 和 GET 命令进行赋值
set name "test" get name
输出test
hash(哈希)
HMSET, HGETALL 命令,
HMSET test:1 name hello password 200
HGETALL test:1输出
1) "name"
2) "hello"
3) "password"
4) "200"
test:1 为键值。
每个 hash 可以存储 232
- 1 键值对(40多亿)。
list(列表)
lpush lrange
127.0.0.1:6379> lpush test hello (integer) 1
127.0.0.1:6379> lrange test 0 1 1) "hello"
set(集合)
sdd
smembers
127.0.0.1:6379> sadd t1 ming (integer) 1 127.0.0.1:6379> sadd t1 morning (integer) 1 127.0.0.1:6379> sadd t1 morning (integer) 0 127.0.0.1:6379> smembers t1 1) "morning" 2) "ming"zset(sorted set:有序集合)
zdd
zrangebyscore
zadd key score member
127.0.0.1:6379> zadd test2 5 hello (integer) 1 127.0.0.1:6379> zadd test2 105 helloworld (integer) 1 127.0.0.1:6379> zadd test2 105 helloworld (integer) 0 127.0.0.1:6379> zrangebyscore test2 0 200 1) "hello" 2) "helloworld"
相关文章推荐
- 二 redis学习笔记之数据类型
- 二.redis 数据类型
- Redis学习手册(Sorted-Sets数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Set数据类型)
- Redis中五种数据类型简单操作
- Redis实战《红丸出品》2.1 Redis数据类型及操作前言
- Redis学习手册(Hashes数据类型)
- Redis学习手册(List数据类型)
- Redis学习手册(String数据类型)
- 二.redis 数据类型
- Redis:二、数据类型
- redis数据类型
- redis:list数据类型与操作
- Redis学习手册(Set数据类型)
- redis:string数据类型与操作
- 二.redis 数据类型
- redis:set数据类型与操作
- Redis数据库 数据类型
- Redis学习手册(List数据类型)