转账不翻车、并发不干扰,PostgreSQL的ACID特性到底有啥魔法?2025-10-04 postgresqlACID是数据库事务的四个核心特性,包括原子性、一致性、隔离性和持久性。原子性确保事务要么完全执行,要么完全不执行;一致性保证事务执行前后数据库处于合法状态;隔离性确保并发事务互不干扰;持久性保证事务提交后修改永久保存。PostgreSQL …#基础入门 #ACID #数据库事务 +4阅读更多
FastAPI后台任务:是时候让你的代码飞起来了吗?2025-08-02 fastapiFastAPI的BackgroundTasks机制允许在请求响应后执行后台任务,适用于邮件发送、数据清理等场景。其核心特点包括任务队列、自动依赖注入和异常隔离。生产级代码示例展示了用户注册时发送欢迎邮件的实现。高级应用场景包括数据库事务补偿 …#FastAPI #BackgroundTasks #后台任务 +4阅读更多
异步编程与Tortoise-ORM框架2025-04-19 fastapi异步编程通过async/await语法实现协程,单线程可处理多个并发请求,适合IO密集型场景。Tortoise-ORM专为异步设计,支持完整ORM功能和多种数据库,与Pydantic深度集成。整合FastAPI时,通 …#异步编程 #Tortoise-ORM #fastapi +4阅读更多