zoukankan      html  css  js  c++  java
  • Redis常用操作

    NoSQL,保存在内存中,定时保存在磁盘

    键值对数据库

    Select 1#选择库
    set k1 k1 #增加
    get k1
    append k1 66 #追加
    get k1
    keys * #获取所有
    del k1 #删除
    exists k2 #判断1存在,0不存在
    rename k2 k1 #改正Key name

    expire k1 5 #设置Ket过期时间
    ttl k1 #查看key过期剩余时间
    persist k1 #取消key过期时间设置

    rpush list_a wo #设置一个列表
    lpush list_a bu #左插入
    rpush list_a you #右插入
    lrange list_a 0 10 #查看列表
    lindex list_a 0 #依据索引查看
    lset list_a 1 haha #依据索引修改
    rpop list_a #随机删除
    lrem list_a 1 haha #依据索引删除

    hset hash_a a 1 #设置一个域
    hset hash_a c 3 d 4 #多个插入
    hget hash_a a #依据key查看
    hgetall hash_a #获取所有
    hset hash_a name wudi #修改key,有则改,无则增
    hvals hash_a #获取value
    hkeys hash_a #获取key
    keys * #查看有哪些key集合

    sadd set_a hello world #设置一个集合
    SMEMBERS set_a #查看所有
    srem set_a world #指定删除值
    srem set_a "hello world" k2 #指定删除多个值
    spop set_a #随机删除值

    值不能重复

    zadd zset_a 1 hello #设置值
    zadd zset_a 2 world 3 TZ #设置多个值
    zadd zset_a 10 bai #设置一个序号为10的值
    zadd zset_a 5 fei #增加一个序号为5的值
    zrange zset_a 0 10 #查看范围
    zrangebyscore zset_a 2 3 #查看指定范围
    zrem zset_a TZ #删除值
    zremrangebyscore zset_a 3 5 #删除指定的序号范围
    zremrangebyrank zset_a 2 3 #依据索引删除

  • 相关阅读:
    java 静态代码块和spring @value等注解注入顺序
    中秋节
    IP切换
    MMF循环队列实现RPC
    Redis 集群方案
    简单Http多线程下载实现
    信息采集
    大四了
    懒懒交流会《前端,架构,框架与库》里面提到的一些问题
    [知识整理] 导数据工具
  • 原文地址:https://www.cnblogs.com/appresearch/p/14071934.html
Copyright © 2011-2022 走看看