Conditions के साथ race conditions रोकना
दो processes एक ही समय पर उसी यूज़र का ईमेल address अपडेट करने की कोशिश कर रहे हैं:
- Process A: ईमेल '[email protected]' से '[email protected]' में बदलता है
- Process B: ईमेल '[email protected]' से '[email protected]' में बदलता है
दोनों updateitem() का उपयोग करते हैं, ConditionExpression='email = :oldemail' के साथ, जहाँ :old_email = '[email protected]' है। Process A पहले execute होता है और सफल होता है।
Process B तुरंत बाद execute होने पर क्या होता है?
यह अभ्यास पाठ्यक्रम का हिस्सा है
AWS में Data Stores का उपयोग
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें