একটি বিতরণকৃত লক একাধিক প্রক্রিয়া/সার্ভার জুড়ে একটি ভাগ করা সম্পদে অ্যাক্সেস সমন্বয় করে যাতে একবারে শুধুমাত্র একটি লক ধারণ করে। রেডিস সাধারণত এটির জন্য atomic set-if-not-exists এবং একটি TTL এর মাধ্যমে ব্যবহৃত হয় — যদিও এটি সঠিকভাবে করা যত্ন প্রয়োজন (এবং সীমাবদ্ধতা বোঝা প্রয়োজন)।
একটি মৌলিক রেডিস লক (SET NX with TTL)
token = ();
acquired = redis.(, token, , , );
(acquired) {
{
} {
(, token);
}
}
