CAP درباره سامانههای توزیعشده میگوید هنگام وقوع Partition شبکه، حفظ همزمان تضمین کامل Consistency و Availability ممکن نیست.
محدودیت اصلی هنگام اختلال ارتباط میان گرهها آشکار میشود، سیستم باید مشخص کند در آن وضعیت درخواست را رد کند یا پاسخ احتمالا قدیمی بدهد.
در Partition شبکه، بعضی سیستمها برای حفظ سازگاری درخواست را رد میکنند و بعضی برای حفظ دسترسپذیری پاسخ احتمالاً قدیمی میدهند. CAP درباره همین شرایط است.
اشتباه مشهور در CAP
قضیه CAP درباره رفتار سیستم توزیعشده هنگام Network Partition بحث میکند. معنی آن انتخاب همیشگی فقط دو مورد از سه ویژگی در تمام شرایط عادی نیست. تعریف Consistency در این قضیه هم با C در ACID یکسان نیست.