Przykład:strategia/wzór aby zapobiec utraconych warunki zmiana/wyścig na GAE/memcache
- Proces A - pobiera najnowszą wersję jednostki z memcache
- Proces B - Pobiera najnowszą wersję podmiotu od memcache
- Sposób a - powoduje trochę aktualizacji jednostki pobierane w punkcie (1), a następnie
puts
db/memcache - Sposób B - powoduje trochę aktualizacji do jednostki pobierane w punkcie (2), a następnie
puts
db/memcache
Aktualizacja 3. zostaje utracona.
Jakiej strategii/wzoru można użyć, aby temu zapobiec?
Czy nie jest to związane z samodzielnym memcached nie GAE memcache? –
@KallePokki Zaktualizowałem odpowiedź. – freakish