当前位置: 首页 > news >正文

redis队列操作

redis存在于服务端设备,属于单独的运行软件。存储的方式为

类名+字典形式--比如

任务清单(类名)

任务清单成员是一个个的字典

{"tid":tid,"data":ordered_string}

1,需要先在github上下载redis的ms安装包,并添加路径

2,在本地启动redis    Cmd    redis-server

3,#redis的单线连接

REDIS_CONN_PARAMS={

        'host':'127.0.0.1',

        'port':6379,

        'encoding':'utf-8',

    }#redis的本地端口服务地址和端口,没有设置秘密

conn = redis.Redis(**REDIS_CONN_PARAMS) #连redis

4,#redis连接池的连接

redis_pool=redis.ConnectionPool(host='127.0.0.1',port=6379,encoding='utf-8',max_connections=100)

Conn = redis.redis(connection_pool=redis_pool)

5,#redis中添加和取数据。

conn.lpush("task_list",json.dumps(task_dict))#在redis下名为task_list的队列中向左侧插入一个字典

obj=conn.rpop(“task_list”)取出task_list中最右侧的值。

obj=conn.brpop(“task_list”,timeout=100)在此处等100秒,如何有任务进来取走,没有返回none。

6#数据解析

obj包含["类名",字典信息]

task_dict=jeson.loads(obj[1].decode("utf-8"))

7#hset和hget——储存键值对的数据结构

conn.hset('result', 'username', 'john_doe')

print(conn.hget('result', 'username'))结果是john_doe

依然是类名+键+值的结构

http://www.dtcms.com/a/458011.html

相关文章:

  • 个人怎样申请网站玻璃钢产品哪个网站做推广好
  • ISO 27001 foundation/lead auditor认证比较
  • 【开题答辩全过程】以 爱车小档案应用系统开发与实现为例,包含答辩的问题和答案
  • Java学习之旅第二季-11:继承
  • LangGraph学习笔记 (一)
  • 微网站建设的第一步是进行首页的设置昆明会员网站建设
  • 【自适应滤波】基于新息协方差匹配的自适应EKF (CM-AEKF) vs 经典EKF对比,附MATLAB代码
  • AIGC侵权谁来担责?
  • 职业教育网站建设方案网站美工做专题尺寸多少
  • MySQL包安装 -- SUSE系列(离线RPM包安装MySQL)
  • 老卡文迪许的“四论”密码
  • 个人可以建购物网站吗建站哪个网站好
  • 南京环力建设有限公司网站WordPress 经典博客
  • 网站模块化网站建设记什么科目
  • SSM电影售票管理系统n9y72(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 网站展现形式免费企业注册
  • [工作流节点17] 数据校验与错误处理机制:为自动化流程建立安全阀门
  • ESP32-S3 入门第十天:图像识别基础与 NPU 应用
  • 视频重新照明新突破!北大中科大浙大等提出重照明方法Lumen:一句话让视频秒变电影级光影。
  • 亚马逊商标备案是否必须做网站新手做电商怎么起步
  • 邢台集团网站建设报价网站定制哪家正规
  • 57.Nginx重写,if,基于浏览器分离,防盗链
  • 【多线程】死锁
  • 自学阿里云认证,能救一个是一个!
  • 买域名做网站跳转网新科技集团有限公司
  • 关于网站维护的书籍商务网站规划建设与管理答案
  • 【C语言基础详细版】03. 函数详解:从概念到高级应用
  • 涿州做网站公司阿里云网站怎么备案域名
  • 网站制作设计机构贵阳企业网站建设
  • wordpress快速仿站教程建立一个网站需要哪些