Heim  >  Fragen und Antworten  >  Hauptteil

redis - Wie verhindert PHP, dass mehrere Prozesse gleichzeitig dieselbe Ressource betreiben?

Wie verhindert PHP, dass mehrere Prozesse gleichzeitig dieselbe Ressource betreiben?
Zum Beispiel: Flash-Sale-Produkte im Einkaufszentrum? Lagersperre? Überverkaufte Lagerbestände vermeiden Was ist das Prinzip?

滿天的星座滿天的星座2734 Tage vor730

Antworte allen(4)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-05-16 13:20:57

    比如你有10个商品要秒杀,可以建立个队列,在队列前10的给予秒杀,之后的返回秒杀失败~

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:20:57

    可以使用redis队列

    Antwort
    0
  • 迷茫

    迷茫2017-05-16 13:20:57

    kafka你值得拥有

    Antwort
    0
  • 迷茫

    迷茫2017-05-16 13:20:57

    redis乐观锁

    Antwort
    0
  • StornierenAntwort