Pydantic v2(使用 Rust 内核的重大改写)带来了显著的性能提升和 API 变更。由于 Pydantic 是 FastAPI 的核心(验证、序列化、模型),理解 v2 对性能和编写现代正确代码都很重要。
核心亮点:性能大幅提升(Rust 内核)
text
Pydantic v2's validation core (pydantic-core) is written in RUST → typically
5–50x faster validation/serialization than v1.
→ Since FastAPI validates every request and serializes every response with Pydantic,
this directly speeds up FastAPI apps.
这是最具影响力的变更——更快的验证意味着更快的 FastAPI,无需更改代码,只需升级。
