zoukankan      html  css  js  c++  java
  • 数据类型

    一、Strings数据类型
    操作方法
    1.添加数据
    【1】set方法
    【2】setnx方法
     【3】setex
    ex是expire的意思
     
     【4】setrange方法
     
    【5】mset方法
     
     【6】msetnx方法
    只要有一个已经存在的key,那么所有都不会设置成功
     

    2.获取数据
     【7】get方法
     【8】getset方法
    获取旧值,设置新值
     【9】getrange方法
     
     【10】mget方法
     
     
    3.递增递减
    【11】incr
    key不存在时候会设置key,并认为原来的value是0
    【12】incrby
    【13】decr
    【14】decrby
     
     4.追加
    【15】append方法
    5.长度
    【16】strlen方法
     
     二、hashs数据类型
     
     操作方法
    1.添加数据
    【1】hset方法
     
    【2】hsetnx方法
     
     【3】hmset方法
     
    2.获取数据
    【4】hget方法
     【5】hmget方法
     
     
    3.递增递减
    【6】hincrby方法
     
    4.检查是否存在
    【7】hexists方法
     
    5.长度
    【8】hlen方法
     
    6.删除数据
    【9】hdel方法
     
    7.返回所有字段或者值
    【10】hkeys方法
     【11】hvals方法
     【12】hgetall方法
     
     
    三、lists数据类型
     
    操作方法
    1.添加数据
    【1】lpush方法(栈,先进后出,从头部进,从头部出
     
     【2】rpush方法(队列,先进先出,从尾部进,从头部出
     【3】linsert方法(从尾到头为向上方向)
     
     【4】lset方法
    2.删除数据
     【5】lrem方法
     
     【6】ltrim方法
    ,其他数据全部删除
    【7】lpop方法
    【8】rpop方法
     
    3.混合
     【9】rpoplpush方法
     
    3.获取数据
    【10】lindex方法
     
     
    【11】lrange方法
    返回指定KEY的值的范围内的数据
    4.长度
    【12】llen方法
     
    四、sets数据类型(无序集合)
     
     操作方法
    1.添加数据
    【1】sadd方法
     
    不允许有重复的值
     
     2.获取数据
    【2】smembers方法
    【3】sdiff方法
     
    【4】sdiffstore方法
     
     【5】sinter方法
     
     【6】sinterstore方法
     
     【7】sunion方法
     
     【8】sunionstore方法
    ,并将结果存为另一个KEY
    【9】srandmember方法
     
    3.删除数据
    【10】srem方法
    【11】spop方法
     
     
    4.移动数据
    【12】smove方法
     
     
    5.数据个数
    【13】scard方法
     
    6.测试是否存在
    【14】sismember方法
     
     
     五、sorted sets数据类型(有序集合)
     
    操作方法
    1.获取数据
    【1】zadd方法
     
     
    2.获取数据
    【2】zrange方法(升序)
    【3】zrevrange方法(降序)
     
     【4】zrangebyscore方法
     
     
    3.删除数据
    【5】zrem方法
     
    【6】zremrangebyrank方法(按照索引删除)
     
     
     【7】zremrangebyscore方法(按照顺序删除)
     
     
     
     
    4.递增递减
    【8】zincrby方法
     对顺序号进行增加
    5.排序
    【9】zrank方法(升序)
     
    【10】zrevrank方法(降序)
     
     
     6.数据个数
    【11】zcount方法
     
    【12】zcard方法
     
     
     



    只言片语任我说,提笔句句无需忖。落笔不知寄何人,唯有邀友共斟酌。
  • 相关阅读:
    算法学习之基础(背包 列队 栈) 习题1.3.9 补全括号
    LVS负载均衡DR模式部署
    SQL更改表架构
    BCP导入导出MsSql
    E. Holes(分块)
    hdu6230 Palindrome(manacher+树状数组)
    Suffix(hash+lcp+二分)
    k近邻法( k-nearnest neighbor)
    《机器学习》第三章——LDA
    《机器学习》第三章——对率回归
  • 原文地址:https://www.cnblogs.com/phonecom/p/7ac7d6a2b1c2f3996977c7305acd6daa.html
Copyright © 2011-2022 走看看