CAP theorem
Genel bilgiler
CAP teoremi, herhangi bir veri tabanı sisteminin en fazla iki özelliğe sahip olabileceğini söyler. Yani, tutarlılık, erişilebilirlik veya bölüm toleransından sadece ikisi bir arada olabilir.
CAP teoremi, Consistency (Tutarlılık), Availability (Erişilebilirlik) ve Partition Tolerance (Bölünme Dayanıklılığı) kelimelerinin baş harflerinden oluşur.
Consistency, bir sistemdeki verilerin her zaman güncel ve tutarlı olması anlamına gelir.
Availability, sistemin her zaman çalışır durumda olmasını ifade eder.
Partition Tolerance ise sistemdeki ağ bağlantılarındaki kesintilere dayanıklılığı temsil eder.
CAP teoremine göre, bir dağıtık sistem bu üç özelliğin tamamını sağlayamaz, en fazla ikisini bir arada tutabilir.