friend: memcached - ist mein erstelltes locking falsch?

Beitrag lesen

---->solange (kein_eigenes_Signal_erstellt_werden_kann) --+
      ^                                                       |
      +-------------------------------------------------------+

anschließend_verändere_die_Variable;

nimm_das_Signal_wieder_weg;

ACHSOO!
DU willst ihn also in einer Schleife warten lassen. Und erst dann im Skript weitergehen.

Es gibt in Memcache ein Array. Während einer Auktion kann es sein das in den leztten Sekunden 300 Menschen klicken. Bei jedem Klick würde dieses Array verändert werden (das was bei mir aktuell IN der While-Schleife steht). Was passiert wenn 2 das gleichzeitig tun, ist denke ich klar.

Also so wie ich es gemacht habe geht es gar nicht?
Liege irgendwie echt auf dem Schlauch heute.