Jepsen 实测 ParticleDB:96 个问题,ACID 说得太早
来源:jepsen.io — 2026-10-31
📋 概述
Jepsen 测试了面向 AI 负载的多模型数据库 ParticleDB,覆盖 1.1.4 到 1.1.18.11.rc-22,共记录 96 个问题:崩溃、死锁、数据丢失这类“平常”的,也有部分不可见且无法删除的行、`WHERE 4 = 5`、被删掉的表以扭曲形态复活、列错乱、字符串变成整数这类奇特的。大多数问题只需要单服务器、单客户端、不做任何故障注入就能复现。到 rc-22 仍有十个未修,默认 occ 模式在正常运行时继续丢失已提交写入,serializable 下也出现内部异常与 Lost Update。厂商称 1.1.19-rc.13 已解决全部问题。
🔑 核心要点
96 个问题里绝大多数无需故障注入,单机单客户端即可触发。
默认 occ 事务模式在正常运行中丢失已提交写入,这是最严重的一条。
最强的 serializable 隔离级别下仍能观察到内部异常与 Lost Update。
报告由 Orkes 出资、按 Jepsen 伦理政策执行;厂商随后发布 1.1.19-rc.13 声称修复。
💡 金句
We present 96 issues in ParticleDB, ranging from the pedestrian (crashes, deadlocks, data loss, etc.) to the piquant (partially-invisible rows which could not be deleted...).
👍 0
❤️ 点赞
👎 0
沉底
← 返回 Hacker News 首页