Redis 5种数据类型及基本的命令操作(新手入门)
1.String类型(经常用在缓冲json的结构上,json序列化完就是一个字符串)
$redis->set("string1");//set方法 赋值
$redis->get("string1");//get方法 取值
2.List类型(经常用来实现队列,先进先出)
$redis->lPhsu("list1","A");$redis->lPhsu("list1","B");$redis->lPhsu("list1","C");//lPush方法 左边推入元素
$redis->rPop("list1");//rPop方法 右边获取元素 先入先出 值为A
3.Set类型(元素必须是唯一的)
$redis->sAdd("set1","A");$redis->sAdd("set1","C");$redis->sAdd("set1","B");$redis->sAdd("set1","C");//sAdd方法 赋值
$redis->sCard("set1");//sCard方法 取出元素的个数 (3个)
$redis->sMembers("set1");//sMembers方法 会以数组array()的形式返回回来
4.hash类型(key(string)-value(元素) 储存复杂的数据结构)
$redis->hSet("hash1","name","xiaoming");//hSet方法 赋值
$redis->hSet("hash1","age","25");//hSet方法 赋值
$redis->hSet("hash1","sex","nan");//hSet方法 赋值
$redis->hGet("hash1","name");//hGet方法 取值 返回字符串
$redis->hMGet("hash1",array("name","age"));//hMGet方法 检索与散列中指定字段关联的值 同时获取两个字段 返回数组
5.Sorted set类型(经常用于排行榜 用于储存分数)
$redis->zAdd("zset1",100,"xiaoming");//zAdd方法 将一个或多个成员添加到已排序的集合中,或者更新其成绩(如果已存在)
$redis->zAdd("zset1",80,"xiaohong");//zAdd方法
$redis->zAdd("zset1",90,"xiaozhang");//zAdd方法
$redis->zRange("zset1",0,-1);//zRange方法从低到高排序(小红,小张,小明)
$redis->zRevRange("zset1",0,-1);zRevRange方法从高到低排序(小明,小张,小红)
阅读更多
- Redis从入门到放弃 之 常用命令和基本数据类型操作
- 4、Redis从入门到放弃 之 常用命令和基本数据类型操作
- redis基本数据类型和常用命令操作
- redis基本操作及数据类型命令
- Redis 基础知识(5种数据类型基本操作)
- redis实战基础篇:redis的5种数据类型的基本操作
- Redis常用命令及5种数据类型操作
- redis(一) 安装以及基本数据类型操作
- redis中各种数据类型对应的jedis操作命令
- redis中的五种数据类型和基本操作
- redis中各种数据类型对应的jedis操作命令
- redis的基本数据类型及基本操作(一)
- Redis 5种主要数据类型和命令
- Redis常用数据类型介绍、使用场景及其操作命令
- iOS入门攻略 01篇【电脑基本知识+快捷键+终端命令+Xcode+C语言数据类型】
- Redis的基本数据操作命令(一)
- redis中各种数据类型对应的jedis操作命令、redis命令大全
- Redis常用数据类型介绍、使用场景及其操作命令
- Redis——基础2(数据类型&基本命令)
- 缓存系列之三:redis安装及基本数据类型命令使用