redis 学习笔记

来源:互联网 发布:淘宝哪家文具店好 编辑:程序博客网 时间:2024/06/16 10:45

redis数据的五种类型及操作

1、字符串对象(tring)

命令 意义 补充:结果 set key value 设置string的值 set myname Jonny get key 获取string的值 getrange key n m 获取n->m的string的值 getset key value 取旧换新 setnx key value 不替换设置string的值 setex key n value 设置string的值,有效期n秒 setrange key n string 替换n处后的值 setrange myname 3 uu:jouuy mset key value key1 value1.. 批量设置值,失败不做任何改变 mget key key1.. 批量获取值 msetnx key value key1 value1.. 不覆盖批量设置值 incr(decr) key 加(减)操作(int有效) incrby(decrby) key n 加(减)n操作(int有效) append key string 字符后追加string strlen key 获取key的长度 exists key 判断key的值存在

2、哈希对象(hash)

命令 意义 补充:结果 hset key field value 设置field处的hash值(hsetnx同上) hget key field 获取field处hash值(hmget、hincrby同上) hmset key field value field1 value1.. 批量设置hash值 hexists key field (同上) hlen(hkeys)(hvals) key hash的field数量(field键)(所有值) hgetall key 获取所有的field与值

2、链表对象(list)

命令 意义 补充:结果

2.5.5

、列表对象(list)、集合对象(set)、有序集合对象(zset)

0 0
原创粉丝点击