Atomicity

مؤلف: Randy Alexander
تاريخ الخلق: 3 أبريل 2021
تاريخ التحديث: 15 قد 2024
Anonim
Atomicity
فيديو: Atomicity

المحتوى

تعريف - ماذا تعني الذرية؟

Atomicity هي سمة من سمات أنظمة قواعد البيانات التي تحدد حيث يجب أن تكون المعاملة كاملة أو لا شيء. وهذا يعني أن المعاملة يجب أن تحدث بشكل كامل أو لا تحدث على الإطلاق. يجب ألا يكتمل جزئياً.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح الذرية

Atomicity هي جزء من نموذج ACID (Atomicity ، الاتساق ، العزلة ، المتانة) ، وهي عبارة عن مجموعة من المبادئ المستخدمة لضمان موثوقية معاملات قاعدة البيانات. عادة ما يتم تحقيق الذرية من خلال آليات معقدة مثل عمل اليومية أو التسجيل ، أو عبر مكالمات نظام التشغيل.

يتم تحديد تعريف ما يشكل معاملة ذرية من خلال يخدعها أو البيئة التي يتم تنفيذها. على سبيل المثال ، في نظام الحجز عبر الإنترنت ، قد يتكون الحجز من إجراءين منفصلين يشكلان معًا معاملة - الدفع مقابل المقعد ، وحجز المقعد للعميل الذي دفع للتو. يفرض منطق العمل أن هذين الأمرين ، على الرغم من الإجراءات المتميزة والمنفصلة ، يجب أن يحدثا معًا. إذا حدث واحد دون الآخر ، يمكن أن تحدث مشاكل. على سبيل المثال ، قد يحتفظ النظام بنفس المقعد لعملين منفصلين.

من الضروري أن يكون نظام قاعدة البيانات الذي يدعي تقديمه الذرية قادرًا على القيام بذلك حتى في مواجهة الفشل في مزود الطاقة أو نظام التشغيل أو التطبيق الأساسي الذي يستخدم قاعدة البيانات.