zoukankan      html  css  js  c++  java
  • python-redis缓存-pool

    #连接池
    
    import redis
    
    pool=redis.ConnectionPool(host='192.168.71.140', port=6379)
    r = redis.Redis(connection_pool=pool)
    print(r.bitcount('n5'))
    

     #连接redis
    redis-cli -h 127.0.0.1 -p 6379
    -----------------------------------------------------------------------------------
    setbit

    getbit

    bitcount

    把一个数据转换成二进制:需要先知道acsc码,命令是ord(),在用ord获取的值,获取二进制值bin()

    应用场景:查看在线人数 setbit  a1 100 1
    100是ID
    1表示在线 0表示不在线
    a1表示key

    ---------------------------------------------------------------------------

    统计计数器

    incr 增加

    decr 减少(消失释放如:cookie超时)


    ---------------------------------------------------------------------------
    按下标插入数值
    setrange

    setrange name 8 aa


    ---------------------------------------------------------------------------
    追加
    append

    append name li

    ------------------------------------------------------------------------

    设置:set

    set name  hello

    获取:get

    get name

    批量设置和获取:mset 和mget

  • 相关阅读:
    Swift与OC混合开发
    Swift继承
    Swift方法
    Swift属性
    Swift闭包
    Swift结构体和类
    Swift函数
    Swift基础语法
    Xcode使用篇-重新安装Xcode
    iOS组件化开发-CocoaPods安装
  • 原文地址:https://www.cnblogs.com/fuyuteng/p/9260122.html
Copyright © 2011-2022 走看看