Redis基本操作
Posted loveer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis基本操作相关的知识,希望对你有一定的参考价值。
REmote DIctionary Server(Redis) 是一个key-value存储系统。
它通常被称为数据结构服务器
,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
1.Redis 数据类型
- key:字符串
- value:
- String:字符串
- hash:map
- list:linkedlist(列表,有序&可重复)
- set:集合,无序&不可重复
- sortedset:集合,自动排序
基本操作
- String
- 存:set key value
- 取:get key
- 删:del key
- hash(map)
- 存:hash key field value
- 取:hget key field , hgetall key
- 删:hdel key field
- list
- 存:lpush key value(加入左边),rpush key value(加入右边)
- 取:lrange key start end(范围获取)
- 删:lpop key(删左并返回),rpop key(删右并返回)
- set
- 存:sadd key value
- 取:smembers key(取所有)
- 删:srem key value(删除某一值)
- sortedset(按score排序)
- 存:zadd key score value
- 取:zrange key start end with scores
- 删:zren key value
- 通用命令
- keys * :查所有键
- type key:获取键对应value类型
- del key:删除指定key value
以上是关于Redis基本操作的主要内容,如果未能解决你的问题,请参考以下文章