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

redis 异步读写,2.0改版后操作代码

redis2
`
from tornado import ioloop, web
import json
import aioredis

settings = {
"debug" : True,
"redis":"redis://:@127.0.0.1:6379/0",
}

class Home(web.RequestHandler):
def prepare(self):
self.json_argument = {}
# if self.request.method.lower() in ("get", "post", "put", "delete", "patch"):
# if self.request.headers.get("Content-Type").lower() == "application/json":
# self.json_argument = json.loads(self.request.body)

async def get(self):# 2.0之后,aioredis 提供了 from_url 方法,直接从 url 中创建连接# redis = await aioredis.create_connection(self.application.settings["redis"])# redis = await aioredis.create_connection(self.application.settings["redis"])# await redis.execute("setex", "name", 60, "chen",)# data = await redis.get("name")# print(data.decode())# self.write(data.decode())redis = aioredis.from_url(self.application.settings["redis"])async with redis.client() as conn:await conn.setex("name", 60, "chen")data = await conn.get("name")print(data.decode())self.write(data.decode())

async def redis_pool():
# Redis client bound to pool of connections (auto-reconnecting).
redis = aioredis.from_url(
"redis://localhost", encoding="utf-8", decode_responses=True
)
await redis.set("my-key", "value")
val = await redis.get("my-key")
print(val)

def make_app():
return web.Application(handlers=[
(r"/", Home)],
**settings,
)

if name == 'main':
app = make_app()
app.listen(8888)
ioloop.IOLoop.current().start()

`

http://www.jsqmd.com/news/16549/

相关文章:

  • 2025年棒球帽,卫衣,羽绒服厂家推荐排行榜,潮流设计与舒适体验的时尚之选!
  • 2025年棒球帽厂家推荐排行榜,运动棒球帽,休闲棒球帽,时尚棒球帽,定制棒球帽公司推荐!
  • 12. 模型RAG评测 - Rainbow
  • 22-windows11-wsl-deepin-envoy-proxy-安装
  • uml九图
  • 2025年卫衣厂家推荐排行榜,春秋冬款卫衣,男女同款卫衣,运动休闲卫衣公司推荐!
  • 22-envoy-proxy-Ubuntu安装
  • 11. Spring AI + ELT - Rainbow
  • 2025年安恒信息公司深度解析:AI与数据安全双轮驱动的技术护城河
  • 统计单词(p1308)
  • 2025年不锈钢清洗钝化液厂家推荐排行榜,环保型不锈钢管酸洗钝化液,不锈钢清洗剂公司精选!
  • 2025年安恒信息深度解析:AI与数据安全双轮驱动的技术跃迁
  • 2025年10月运动木地板厂家推荐:对比评测榜单助力场馆精准选材
  • 2025年10月长白山亲子酒店推荐:松果里领衔对比评测排行榜
  • 2025年10月长白山亲子酒店推荐:松果里领衔对比评测榜
  • 2025年10月石墨电极厂家推荐榜:河北晶碳科技深度评测与对比
  • 2025年羽绒服厂家推荐排行榜,保暖轻盈时尚羽绒服,冬季必备高品质羽绒服公司推荐!
  • SpringCloud系列十三:Spring Cloud和Spring Cloud Alibaba有什么关系
  • 2025年10月美白精华推荐榜:OLAY水光小白瓶领衔对比评测
  • 2025年10月北京口腔医院推荐:对比评测榜助您高效择医
  • 2025年10月抗老精华产品推荐榜:十款热门单品对比评测与排名解析
  • 2025年10月美白精华推荐榜:OLAY水光小白瓶领衔对比评测排行
  • 2025年卫衣厂家推荐排行榜,春秋冬款卫衣,男女同款卫衣,运动休闲卫衣,潮流时尚卫衣公司推荐!
  • 2025年10月北京口腔医院推荐:雅强与劲松领衔对比评测榜
  • 2025年10月智能体公司推荐:五强对比评测榜助企业选型
  • 2025年棒球帽厂家推荐排行榜,运动棒球帽,时尚棒球帽,定制棒球帽,防晒棒球帽公司推荐!
  • 2025年10月留香沐浴露推荐:五强对比评测榜助你锁定24小时体香方案
  • 2025年10月智能体公司推荐:行胜领衔五强榜对比评测
  • 2025年10月留香沐浴露推荐:五强对比评测榜助你精准锁定持久体香
  • 2025年10月工程管理系统推荐:十强榜单全维度对比评测