【python调用redis和redis内部调用】

news/2024/7/23 17:26:59 标签: redis, python

pythonredis_0">一.python内部调用redis

1.导入redis

import redis

2连接redis
#db为数据库

r = redis.Redis(host='localhost', port=6379, db=0)

新增redis数据需要有key和value值
3.新增value是字符串数据
value是字符串数据需要用set新增数据
ex为过期时间

r.set(key,value,ex=秒数)

4.获取value是字符串的数据

#不解码
r.get(key)
#解码
r.get(key).decode()

5.新增value是列表数据

#向左新增
r.lpush(key,value)
#向右新增
r.rpush(key,value)
#设置过期时间
r.expire(key,过期秒数)

6.获取value是列表的数据

#全部获取用0到-1
r.lrange(key,value,0,-1)

redis_44">二.redis数据库内部调用

进入redis命令行之后
1.value是字符串数据

 # 设置value是字符串,过期时间是设置的秒数
set  key value ex 秒数
#获取value是字符串
get  key
#往key后面的value追加字符串
append key value

2.value是列表数据

# 在列表左端插入元素
lpush key value
 # 在列表右端插入元素
rpush key value
#设置过期时间
expire key 秒数
# 删除列表左端元素
lpop key 
 # 删除列表右端元素
rpop key
 # 获取列表指定范围的元素
lrange key 开始 结束 
例如 lrange key 0 -1 (取出所有key的内容)

http://www.niftyadmin.cn/n/5166527.html

相关文章

管理驾驶舱这么做,领导都点赞(附方案下载)

你是否知道你的企业是否充分利用了可用的数据资源? 著名的著名的质量管理专家,威廉爱德华德莱克(William Edwards Deming)曾说过:"数据不是权力,能够理解数据的能力才是真正的权力。" 企业在经营…

在已有的虚拟环境中升级python版本

对于现有的虚拟环境,想升级python版本方法,试了无数的方法终于找对了。 1.首先activate对应的虚拟环境,然后输入下面的命令: conda install python3.8 建议加上镜像源 ​conda install python3.8 -i https://pypi.tuna.tsingh…

Leo赠书活动-06期 【强化学习:原理与Python实战】文末送书

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: 赠书活动专栏 ✨特色专栏:…

ansible-第二天

ansible 第二天 以上学习了ping、command、shell、script模块,但一般不建议使用以上三个,因为这三个模块没有幂等性。举例如下: [rootcontrol ansible]# ansible test -a "mkdir /tmp/1234"[WARNING]: Consider using the file …

技术分享 | Spring Boot 异常处理

Java 异常类 首先让我们简单了解或重新学习下 Java 的异常机制。 Java 内部的异常类 Throwable 包括了 Exception 和 Error 两大类,所有的异常类都是 Object 对象。 Error 是不可捕捉的异常,通俗的说就是由于 Java 内部 JVM 引起的不可预见的异常&#…

【跟小嘉学习JavaWeb开发】第一章 开发环境搭建

系列文章目录 【跟小嘉学习JavaWeb开发】第一章 开发环境搭建 文章目录 系列文章目录[TOC](文章目录) 前言一、JDK的下载与安装1.1、关于JDK的版本问题 二、环境变量配置2.1、配置 JAVA_HOME、CLASSPATH2.2、配置path2.3、启动 cmd 三、编写代码、编译并执行3.1、编写代码&…

ActiveMQ反序列化漏洞(CVE-2015-5254)复现

漏洞描述 Apache ActiveMQ 是由美国 Pachitea (Apache) 软件基金会开发的开源消息传递中间件,支持 Java 消息传递服务、集群、Spring 框架等。 Apache ActiveMQ 版本 5.x 之前的 5.13.0 安全漏洞,该漏洞由程序导致,不…

接口测试系列之——接口安全测试

“开源 Web 应用安全项目”(OWASP)在 2019 年发布了 API 十大安全风险 《OWASP API 安全 Top10》:失效的对象级别授权、失效的用户身份验证、过 度的数据暴露、资源缺乏和速率限制、失效的功能级授权、批量分配、安全配置 错误、注入、资产管理不当、日志和监视不足…