8.1 ACID 与事务实现事故 本节摘要:MongoDB 多文档事务基于快照隔离,提交时以一条原子 oplog 记录落多数派,从而在复制集上实现 ACID。本节从一次事务超时连环回滚的事故讲实现机理与硬限制。 事故档案 18:转圈的重试 积分系统在事务里先查再算再写,中间夹了一次外部 HTTP 调用。外部服务一抖,事务超过默认 60 秒: 驱动不断重试,每次都重新走一遍慢调用,形成"超时-重试-再超时"的死循环,锁与快照越积越多。 会员。《8.1 ACID与事务实现事故》收录于灏天文库文集《MongoDB数据库从入门到精通》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。