>  Q&A  >  본문

mysql - 新手thinkphp商城设计问题

1、商城用户购买商品一旦生成订单就修改商城库存 这时候是直接修改数据库的数据还是先缓存商品的库存值 然后统一全局修改这个缓存值等到某一时间再写入数据库?
2、并发处理如何加锁

阿神阿神2732일 전706

모든 응답(1)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-16 13:05:36

    액세스량이 많은 경우 데이터베이스에 대한 읽기 및 쓰기 작업을 자주 수행하는 것은 좋지 않습니다. 캐시 레이어를 사용하고 큐를 사용하여 동시에 일괄 업데이트하는 것이 좋습니다.
    잠금 문제에 관해서는(실질적인 제안은 없습니다) 일반적으로 비관적 잠금을 채택합니다. . .

    회신하다
    0
  • 취소회신하다