zoukankan      html  css  js  c++  java
  • redis -002 数据存取实例

    Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。

    【clear:清除命令框】

    1、string 

       存  > set run 'aaaa'     run:key   aaaa:value

       取  > get run 

       删  > del run

    2、Hash

        存 > hmset run field1 ‘hello’  field2  ‘world’

        取 > hget  run field1  (不能使用 hget run ,看下图)

        删 > hdel  run field1 (不能使用 hdel run,看下图)

       我们使用了 Redis HMSET, HGET 命令,HMSET 设置了两个 field=>value 对, HGET 获取对应 field 对应的 value

    每个 hash 可以存储 232 -1 键值对(40多亿)。

    3、List

     Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。

     存 > lpush run 1 2 3    

         > rpush run 8 9 0

    取 > lindex run 5  

    改 > lset run 5  66

    查 > lrange run 0 100  (从第1位开始,查询100个)

    长度 > llen run

    移除 > lpop run    rpop run  从左/右删除第一个元素

    删除 > lrem run 1 66  删除值为66的元素,只删除1个 

    删除list  > del run 

    其他操作:https://www.runoob.com/redis/redis-lists.html 

    4、Set集合

    Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。

    存  >  sadd run 1 2 3 4 5  (不能存重复值)

    判断是否存在: > sismember run 1

    移除 > srem run 1

    查询 > smembers run

  • 相关阅读:
    ecshop 调用指定分类的推荐,热卖,新品
    ecshop 首页调用指定类产品
    html常用笔记
    ecshop 修改flash图片大小
    ecshop 删除随机版权
    Java Web(一) Servlet详解!!
    Git使用总结
    git clone命令使用
    Lucene学习总结之四:Lucene索引过程分析
    Lucene学习总结之二:Lucene的总体架构
  • 原文地址:https://www.cnblogs.com/qiupiaohujie/p/12470498.html
Copyright © 2011-2022 走看看