redis 的字符串操作

Posted 立文

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 的字符串操作相关的知识,希望对你有一定的参考价值。

import redis

pool = redis.ConnectionPool()
r = redis.Redis(connection_pool=pool)

# 设置有效时间
r.set("gender","male",20)

# 当name 不存在时,执行设置操作
r.setnx("salary",50000)

# 批量设置
r.mset({‘k1‘:‘v1‘,‘k2‘:‘v2‘})
print(r.mget(["k1","k2"]))

# 设置新值并获取原来的值
r.getset("salary",5000 )

# 序列操作
print(r.getrange("name",0,2))
r.setrange("name",1,"666")

# 计算长度
print(r.strlen("name"))

# 自增
r.incr("salary",2000)

# 追加
r.append("name",555)

  

以上是关于redis 的字符串操作的主要内容,如果未能解决你的问题,请参考以下文章

Redis学习之列表类型详解

Redis的列表(List)类型

jQuery的DOM操作

android小知识点代码片段

VSCode自定义代码片段——git命令操作一个完整流程

RedisTemplate操作Redis数据结构-字符串类型