架构与中间件

PostgreSQL 事务隔离级别与锁策略(2025)

PostgreSQL 事务隔离级别与锁策略(2025)正确的事务与锁策略能在一致性与并发之间取得平衡。一、隔离级别Read Committed/Repeatable Read/Serializable 的语义与适用场景。幻读与可重复读:理解 MVCC 如何避免或缓解问题。二、锁与并发行锁/表锁/Ad

PostgreSQL 索引与查询优化(2025)

PostgreSQL 索引与查询优化(2025)PostgreSQL 提供丰富索引与优化器能力,需结合场景正确使用。一、索引类型B-Tree/GiST/Gin/Hash:按查询模式选择合适索引类型。覆盖索引:减少回表开销,提升读取效率。二、执行计划与统计EXPLAIN/ANALYZE:查看计划与实际

Prisma ORM 架构更新与性能提升(迈向 v7)

引言Prisma 团队宣布通过 Query Compiler 项目,用更精简的 WASM+TypeScript 架构替换传统 Rust 引擎,以提升性能、减少包体积并增强与各类框架/打包工具的兼容性。核心更新(已验证)WASM+TS 架构:以 WASM 模块和 TypeScript 实现的方案替代原

Prisma pgvector 与向量检索集成建议

引言pgvector 将向量检索能力带入 Postgres;结合 Prisma Client 可在同一数据层实现结构化与语义检索的统一。集成与建模(已验证)Postgres 扩展:安装与启用 `pgvector`,创建向量列并建立合适的索引(如 HNSW/IVFFlat)。来源:Supabase 文