订单系统设计 --- 交易快照

含义

  买卖双方在成交时记录当时交易状况的一张“照片”,即交易快照为一份静态数据,记录了交易时的数据,特别是容易变化的数据,比如商品信息,以及优惠信息等;

作用

  作为发生交易争执时的判断依据;
在这里插入图片描述

范围

  订单信息中已经包含了交易时的很多信息,为避免重复,交易快照存储容易发生变化的信息的详情,比如淘宝存储了商品详情,如上图所示;

存储时间

  不同公司根据具体的业务情况来决定,目前淘宝是永久保存的;

生成方案

  交易快照的生成目前有两种方案,一种是交易系统自己存储快照,下单时将一些变化的信息比如商品详情等异步存储(对底层系统无依赖),另一种方案是由交易依赖的底层系统生成快照,比如商品系统在每次商品变更时生成新的版本,交易系统引用对用的版本;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值