تطوير البرمجيات · مصطلحات · قواعد البيانات والتخزين الدائم

ما معنى optimistic locking؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

optimistic locking: القفل التفاؤلي

التحقق مما إذا كانت البيانات قد تغيرت بعد قراءتها وقبل قبول تحديثها، وغالبًا باستخدام قيمة إصدار.

طريقة الاستخدام

يستخدم عندما تكون التعارضات قليلة نسبيًا. ويتطلب التعارض عادة إعادة المحاولة أو الدمج أو طلب حل من المستخدم.

أمثلة

  1. The optimistic locking check rejected my edit because another user had already changed the record.

    رفض فحص القفل التفاؤلي تعديلي لأن مستخدمًا آخر غيّر السجل بالفعل.

    كشف فحص الإصدار أن التعديل استند إلى حالة أقدم من الحالة الحالية.

  2. We added optimistic locking to prevent two workers from silently overwriting each other's updates.

    أضفنا القفل التفاؤلي لمنع عاملين من استبدال تحديثات بعضهما بصمت.

    يجعل كشف التعارض صريحًا بدل قبول كتابة مبنية على بيانات قديمة.

تراكيب شائعة

  • optimistic locking version
  • optimistic locking conflict

مصطلحات أخرى: قواعد البيانات والتخزين الدائم

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: