zoukankan      html  css  js  c++  java
  • redis5种数据类型常用命令

    string(字符串)
    所有类型的添加命令可以修改值
    值:可以是字符串,整数,浮点数
    list(列表)
    set(集合)
    hash(散列)
    zset(有序集合)
    加入环境变量后使用一下命令启动服务:
    redis-server.exe
    连接redis服务
    redis-cli
    字符串命令使用:
    设置字符串的key和value
    set hello world
    获取值
    get hello
    删除值
    del hello
    列表:
    插入lpash,rpash
    弹出:lpop,rpop
    查找索引:lindex,lrange用于获取列表给定范围的元素
    lindex:从左开始找到列表的对应的元素
    lrange:从左开始到右边的一个范围 0 -1从0到-1是全部

    集合:集合通过散列表来保证自己存储的每个字符串都是各不相同的
    这些散列表只有键,但没有与键相关联的值
    集合存在无序性
    sadd给集合添加元素
    srem删除元素
    sismember检查元素是否存在于集合中
    smembers返回集合中包含的所有元素
    散列:
    一个散列,有点类似关系数据库中的一行,一个散列中有多个键和与键对应的值
    微缩编版本redis:键名就是不相同的 值:与键关联的值
    hset 在散列里面关联起给定的键值对
    hget 获取指定散列键的值
    hgetall 获取散列包含的所有键值对
    hdel 如果给定键存在于散列里面那么就一处这个键
    有序集合
    有序集合和散列一样们都用于存储键值对:有序集合的键被成为成员,每个成员都是各不相同的,而有序集合的值则被成为分值
    分值必须为浮点数。有序集合是redis里面唯一一个既可以根据成员访问元素(和散列一样)
    又可以根据分值以及分值的排序顺序来访问元素的结构(这个分值可以重复)
    zadd 有序集合名 分值 key 将一个带有给定分值的成员添加到有序集合中
    zrange 根据元素
    zrangebyscorre 有序集合在给定分值范围内的所有元组
    zrem 如果给定成员存在于有序集合,那么删除这个成员 

  • 相关阅读:
    【Robot Framework】List 的相关使用方法
    robot framework ——关键字run keyword if 如何在一个条件下接多个执行语句,以及如何写复杂条件句-关键字Run Keywords和and
    Robotframework之页面元素操作功能
    selenium之 下拉选择框Select
    selenium修改readonly属性的元件
    Robotframework之Python的自定义库
    python 元类详解
    从<<JavaScript权威指南>>抄下来的一个例子
    链接
    Python+selenium之获取文本值和下拉框选择数据
  • 原文地址:https://www.cnblogs.com/-alvin/p/13577709.html
Copyright © 2011-2022 走看看