如果redis预减库存成功,后边下单失败,怎么保证redis和mysql的一致性呢