हाल के वर्षों में उच्च विभाजन सहिष्णुता के साथ व्यापक रूप से वितरित डेटाबेस के लिए एक उच्च मांग थी लेकिन कैप प्रमेय के अनुसार यह एक वितरित प्रणाली के लिए एक साथ स्थिरता, उपलब्धता और विभाजन सहिष्णुता गारंटी प्रदान करने के लिए असंभव है । एक वितरित प्रणाली एक ही समय में इन गारंटी के किसी भी दो को संतुष्ट कर सकती है, लेकिन तीनों नहीं । उस कारण से कई nosql डेटाबेस का उपयोग कर रहे हैं जो कि दोनों उपलब्धता और विभाजन सहिष्णुता प्रदान करने के लिए अंतिम स्थिरता कहते हैं, जो डेटा स्थिरता के कम स्तर के साथ गारंटी देता है ।
अधिकांश डेटाबेस कितने गारंटी बर्दाश्त करेंगे?
दो