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

    启动服务
    redis-server
    启动客户端
    redis-cli
    # 哈希常用操作
    
    存hash类型键值对
    hset aa 11 111
    
    
    取hash类型键值对
    hget aa 11
    
    
    获取hash下所有键值对
    hgetall aa
    
    删除hash键值对
    hdel aa 11
    
    # 列表常用操作
    
    从右边推入
    RPUSH mylist "hello"
    
    读取列表
    LRANGE mylist 0 -1
    
    从右边弹出
    rpop mylist
    
    列表长度
    llen mylist
    
    
    # 有序集合常用操作
    
    给aa添加元素hello,分数值为1
    zadd 'aa' 1 'hello'
    
    获取aa所有元素
    zrange 'aa' 0 -1
    
    删除aa指定下标元素
    zremrangebyscore 'aa' 1 1
    
    # 集合常用操作
    
    127.0.0.1:6379[1]> sadd 'a' 111
    
    (integer) 1
    
    127.0.0.1:6379[1]> sadd 'a' 2222
    
    (integer) 1
    
    127.0.0.1:6379[1]> smembers 'a'
    
    1) "111"
    
    2) "2222"
    
    127.0.0.1:6379[1]> spop 'a'
    
    "111"
    
    127.0.0.1:6379[1]> smembers 'a'
    
    1) "2222"
    
    127.0.0.1:6379[1]> spop 'a'
    
    "2222"
    
    127.0.0.1:6379[1]> 
    # 选择某个库
    select 3
    
    # 获取所有键
    keys *
    
    # 删除指定键
    del "aa"
    
    清空当前库
    flushdb
    
    查看redis版本
    redis-cli --version

    python 存入有序集合的使用,最先以为是因为我开发环境和线上环境的版本不一致导致语法不同,后升级一致语法也有不同,python3.7.0 redis-cli 3.2.8

    # python3.6.6 redis-cli 3.2.8
    redisConn.zadd(redisKey,{data:1})
    # python3.7.0 redis-cli 3.2.8
    # redisConn.zadd(redisKey,data,1)


  • 相关阅读:
    二阶段任务分配
    二阶段12.2
    针对提出的意见的改进
    一阶段spring(小呆呆)团队评分
    搜狗输入法使用感受
    省呱呱典型用户和用户场景
    省呱呱意见评论
    11/21
    11/20小组计划
    11/19小组计划
  • 原文地址:https://www.cnblogs.com/lutt/p/13734978.html
Copyright © 2011-2022 走看看