技术栈

写冲突

ly7689
2 小时前
数据库·mongodb·事务·分片集群·快照隔离·写冲突
MongoDB 事务开销实测:快照隔离下的写冲突、重试与分片事务边界假设你在一家电商平台做订单系统。下单时要同时扣减商品库存、写入订单记录、生成支付单。这三件事拆在三个文档里,任何一步失败都会让数据对不上。早期大家靠“先写订单再扣库存,失败了补偿”,结果大促时对账总是差几条。于是团队决定上 MongoDB 多文档事务。
我是有底线的