此测试的代码可以点击标题,测试技术组合方案如下:
- FastAPI + psycopg2
- FastAPI + SQLModel
- Flask + psycopg2 + flask run
- Flask + psycopg2 + gunicorn
- Express.js + pg
- Nest.js + Prisma
- Flask + psycopg2 + gunicorn (4 workers)
- FastAPI + psycopg2 + gunicorn (4 workers)
- FastAPI + SQLModel + gunicorn (4 workers)
最后冠军是 FastAPI + asyncpg + 4 gunicorn workers + ujson.
FastAPI 绝对是快速的,与 Node.js 相当,并且不辜负炒作!