redis5种数据结构

1 strings

语法:  set stringname value-----------get key value;

           mset key1 value1 key2 value2.....

           mget key1 key2;

          incr key => value值加一

incrby key 10   key对应value值加10

2 list

语法: rpush(lpush) listname listmember(可以同时放多个元素)

可以一次放入多个元素value,使用lrange key名 0 -1 查询list元素

list链式数据结构,使用lpop或rpop取出list中的元素

del listname 清空list

3hash

键/值的value中存的是hash结构

语法: hset myhash(hash名字) key value( key和value是存的键值对)

hmset myhash key1 value1 key2 value2

hget myhash key查询

hgetall myhash 查寻所有key

hincrby myhash key 20

4 Set  无序的字符串集合

语法: sadd 集合name 集合元素

sadd myset 1 2 3 

smembers myset取出集合中的元素

sismember myset 3查询元素3在集合中是否存在

5 zset有序集合

语法: zadd myzset(集合名称) score member

zadd myzet 90 lee 集合添加元素lee关联score是90

zrange myzet 0 -1 集合中的成员

zrange myzet 0 -1 withscores 返回集合的成员以及score

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PHP-redis中文文档 phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务...
    神秘者007阅读 7,664评论 0 2
  • 转自:http://bbs.redis.cn/forum.php?mod=viewthread&tid=481 p...
    木十2036阅读 4,357评论 0 7
  • phpredis是PHP的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis...
    史史小子阅读 2,635评论 0 2
  • phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redi...
    神秘者007阅读 5,130评论 0 1
  • 目录与简介 上一篇|行走在魔都——初踏此地,请多指教 盛夏嘛,酷热的太阳什么的自然是不能避免的,热气腾腾的地面也是...
    阿念__阅读 3,265评论 0 4