zoukankan      html  css  js  c++  java
  • python操作redis

    1、String 操作

    set()

    #在Redis中设置值,默认不存在则创建,存在则修改
    r.set('name', 'zhangsan')
    '''参数:
         set(name, value, ex=None, px=None, nx=False, xx=False)
         ex,过期时间(秒)
         px,过期时间(毫秒)
         nx,如果设置为True,则只有name不存在时,当前set操作才执行,同setnx(name, value)
         xx,如果设置为True,则只有name存在时,当前set操作才执行'''
    setex(name, value, time)
    #设置过期时间(秒)
    
    psetex(name, time_ms, value)
    #设置过期时间(豪秒)

    mset()

    #批量设置值
    r.mset(name1='zhangsan', name2='lisi')
    #或
    r.mget({"name1":'zhangsan', "name2":'lisi'})

    get(name)   获取值

    mget(keys, *args)

    #批量获取
    print(r.mget("name1","name2"))
    #或
    li=["name1","name2"]
    print(r.mget(li))

    getset(name, value)

    #设置新值,打印原值
    print(r.getset("name1","wangwu")) #输出:zhangsan
    print(r.get("name1")) #输出:wangwu

    https://www.cnblogs.com/melonjiang/p/5342505.html

    故乡明
  • 相关阅读:
    「codeforces
    「sdoi2019
    「ABC 218」解集
    「hdu
    「atcoder
    「tricks」平凡二分幻术
    并查集
    Bellman-Ford算法 & SPFA & SPFA_DFS
    最近公共祖先(LCA)
    题解 P5751 【[NOI1999]01串】
  • 原文地址:https://www.cnblogs.com/luweiweicode/p/15348170.html
Copyright © 2011-2022 走看看