ஒரு விநியோகிக்கப்பட்ட lock பல செயல்முறைகள்/சேவையகங்கள் முழுவதும் பகிரப்பட்ட வளத்திற்கான அணுகலை ஒருங்கிணைக்கிறது, இதனால் ஒரு முறையில் ஒன்று மட்டுமே lock ஐ வைத்திருக்கும். Redis பொதுவாக atomic set-if-not-exists உடன் TTL மூலம் இதற்காகப் பயன்படுத்தப்படுகிறது — இருப்பினும் இதை சரியாகச் செய்ய கவனம் தேவைப்படுகிறது (மற்றும் வரம்புகளைப் புரிந்துகொள்ள).
ஒரு அடிப்படை Redis lock (SET NX with TTL)
token = ();
acquired = redis.(, token, , , );
(acquired) {
{
} {
(, token);
}
}
