美文网首页
redis命令记录

redis命令记录

作者: 心中翼 | 来源:发表于2019-02-20 11:41 被阅读0次
    set test 'testvalue':存储key为 'test' 值为 'testvalue '
    
    get test : 获取key为test的值
    
    del key: 删除key,不存在会忽略
    
    hmset myhash field1 "Hello" field "world"  :存储一个hash <field:Hello> <field:world>
    
    hmget myhash field1 :获取myash 值 <field1:Hello>
    
    lpush runoob redis : 存储redis 至list runoob
    
    lrange runoob 0,10 : 获取list runoob 第0个只第10个元素
    
    sadd runoobset redis: 存储redis 至set runoobset
    
    smembers runoobset : 获取set runoobset所有值
    
    zadd runoobzset 0 redis : 存储redis 值zset runoobzset中,并且score为0
    
    zrangebyscore runoobzset 0 1 : 获取zset runoobzset中score 从0到1的所有值
    
    redis-cli -h host -p port -a password : 远程连接redis
    
    exists runoobzset: 查看key runoobzset 是否存在
    
    expire timeoutkey 10: 设置key timeoutkey 过期时间为10秒
    
    keys runoob *:获取所有已runoob开头的key
    
    keys * : 获取所有key
    
    type myahsh:获取key的类型
    
    mget key1 key2:获取key1与key2 的值
    
    setnx key1 "test1":覆盖key1的值,会失败
    
    strlen key1:获取key1值的长度
    
    subscribe redisChat: 订阅频道redisChat消息
    
    publish redisChat "hello" :向频道redisChat发送消息"hello"
    
    pubsub channels:查看频道列表
    

    相关文章

      网友评论

          本文标题:redis命令记录

          本文链接:https://www.haomeiwen.com/subject/mkncyqtx.html