• 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 如果给定成员存在于有序集合,那么删除这个成员 

  • 相关阅读:
    To select the file to upload we can use the standard HTML input control of type
    Cascading Menu Script using Javascript Explained
    网站首页head区代码规范
    轻松掌握 Java 泛型
    JDK 5.0 中的泛型类型学习
    如何在firefox下获取下列框选中option的text
    是同步方法还是 synchronized 代码? 详解多线程同步规则
    javascript select option对象总结
    Select的动态取值(Text,value),添加,删除。兼容IE,FireFox
    javascript在ie和firefox下的一些差异
  • 原文地址:https://www.cnblogs.com/-alvin/p/13577709.html
Copyright © 2020-2023  润新知