redis 基础操作学习
2017-06-05 00:00
176 查看
redis 支持 5种字符类型
1、string 字符串类型
操作命令 :
字符串
set string1 haha
get string1
整形
set string2 4
get string2
支持整形的自增,自减
增: incr string2
减: decrby string2 2 (自减2)
2、list 队列类型 (队列规则:先入先出)
lpush 左边推入元素
lpush list 11
lpush list 12
lpush list 12
rpop 右边推出元素
rpop list 结果是 “11”
查看string类型元素数量 : llen 元素名称
llen list 结果是 "3" 元素可以不唯一
3、set 类型
插入:sadd set1 11
查看:scard set1
sadd set1 12
sadd set1 12
scard set1 结果是 "2" 只有两个元素 说明元素必须唯一
sismember 检查元素是否在集合内
sismember set1 12 结果 “1”或 “0”
删除 : scem set1 12
4、hash 类型(散列类型)
键值对方式
插入:hset hash1 key1 12
获取:hget hash1 key2 13
hset hash1 key3 13
获取hash类型元素数量 : hlen 元素名称
hlen hash1 结果 “3”
修改:hset hash1 key1 15
hget hash1
一次性获取值
hmget hash1 hash2 hash3
5、sort set 结构
。。。。
1、string 字符串类型
操作命令 :
字符串
set string1 haha
get string1
整形
set string2 4
get string2
支持整形的自增,自减
增: incr string2
减: decrby string2 2 (自减2)
2、list 队列类型 (队列规则:先入先出)
lpush 左边推入元素
lpush list 11
lpush list 12
lpush list 12
rpop 右边推出元素
rpop list 结果是 “11”
查看string类型元素数量 : llen 元素名称
llen list 结果是 "3" 元素可以不唯一
3、set 类型
插入:sadd set1 11
查看:scard set1
sadd set1 12
sadd set1 12
scard set1 结果是 "2" 只有两个元素 说明元素必须唯一
sismember 检查元素是否在集合内
sismember set1 12 结果 “1”或 “0”
删除 : scem set1 12
4、hash 类型(散列类型)
键值对方式
插入:hset hash1 key1 12
获取:hget hash1 key2 13
hset hash1 key3 13
获取hash类型元素数量 : hlen 元素名称
hlen hash1 结果 “3”
修改:hset hash1 key1 15
hget hash1
一次性获取值
hmget hash1 hash2 hash3
5、sort set 结构
。。。。
相关文章推荐
- 【PHP基础学习】—PHP操作Redis
- redis学习 基础篇(二) php操作redis
- Redis学习手册(Key操作命令)
- redis学习心得之三-【java操作redis】
- Redis基础学习----管道命令和xargs的区别及redis批量删除命令
- redis 的使用 (基础, key操作, string类型操作)
- Redis学习之zsets类型及操作
- java基础—java的Io操作学习(2)
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- 4.Redis学习-hash数据类型操作
- redis 基础操作命令
- Linux基础学习2,Linux基本概念及操作,转载自实验楼
- unity学习笔记01--基础视图以及基本操作
- linux基础命令学习(二)文件和目录操作
- Ext JS学习第十二天 Ext基础之操作dom ; get与fly 方法
- jQuery基础学习(4)(操作 CSS)
- redis学习之java类对redis库操作的简单封装
- PHP基础学习之文件操作。
- Redis系统学习 一、基础知识
- Python学习-1天--基础操作