php操作redis的string类型
string可以包含任何数据。(数字:整型浮点数,二进制:图片、音频、视频,序列化的对象)
string类型是Redis最基本的数据类型,一个键最大能存储512MB。
php操作redis的string类型:
1.连接redis
$redis = new Reis(); $redis->connect('127.0.0.1',6379);
2.存取值、批量存取值
$redis->set('key','value');//单个存 $redis->mset(array('key'=>'value','key1'=>'value1'));//批量存 $redis->get('key');//单读 $redis->mget(array('key','key1'));//批量读
3.删除数据
$redis->delete('key');//单个 $redis->mdelete('key','key1');//批量
获值命令:
get age //存在则返回value,不存在返回nil
批量设值:
mset student zhangsan age 30
批量获取:
mget student age salary //返回zhangsna 30,salary为nil
注意:若没有mget命令,则要执行n次get命令
incr totalnum //必须为整数自加1,非整数返回错误,无totalnum键从0自增返回1
decr totalnum //整数totalnum减1
incrby totalnum 2 //整数totalnum+2
decrby totalnum 2 //整数totalnum -2
incrbyfloat score 1.1 //浮点型score+1.1