场景 我们在调用外部系统对数据新增的时候,由于外部系统超时返回失败信息,而外部系统却把这条数据已经新增到了数据库,此时我们的系统显示未新增,需要重复上一步操作,这时外部系统已经存在这条数据,要么报错,要么会出现垃圾数据。 思考 在新增的时候先判断有没有这条数据,如果有就删除掉,再新增。