![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 92
ecust_gm
这个作者很懒,什么都没留下…
展开
-
python 异步ORM包推荐
异步ORM技术python的异步框架在高并发的情况下能够非常好的提升系统的性能来开发。可惜的是,拥有最精美的ORM框架的Django目前还不支持异步的ORM。我在使用FastAPI开发软件的时候在github上找到了一些异步ORM的包。1 sqlalchemy + alembic + databases的解决方案1.1 sqlalchemysqlalchemy提供生成SQL语句的功能。1.2 alembicalembic提供数据库版本管理功能,即保持数据库中表的结构和models.py中定义的一原创 2020-07-29 00:12:03 · 2200 阅读 · 0 评论 -
fastapi执行异步任务实例
from fastapi import FastAPIimport asyncioapp = FastAPI()async def log_to_data_base(): await asyncio.sleep(3) print("log in database")@app.get("/")async def main(): asyncio.create_task(log_to_data_base()) # 创建一个新的可以调度的协程,负责向数据库写入数据原创 2020-07-19 01:02:43 · 3655 阅读 · 1 评论