1、如果直接where主库,也容易带来写入性能问题,靠事务比较妥当,但是性能也是问题,使用redis设置事务锁来替代MySQL的事务锁会好些。

3、因此你需要再了解一-下mysql,嚼但匙噻首先,mysql的update本身就会从磁盘去拿数据,和那个where条件没有关系;其次,innodbbuffer本身就把很多数据装进了内存,很多时候除了事务提交以及刷脏页以外不设计。

5、每个下单的操作(特别是股票,下单前的N多查询和计算,最后才能写入)。如果redis的事务锁在前期生成就能挡住这部分的下单操作的前期工程,省了不少事情。
