सेब समाचार

Apple के स्वामित्व वाली कंपनी FoundationDB ओपन सोर्स फ़ाउंडेशनDB CloudKit द्वारा उपयोग की जाने वाली रिकॉर्ड परत

Apple के स्वामित्व वाली कंपनी FoundationDB आज घोषणा की FoundationDB रिकॉर्ड लेयर का ओपन सोर्स रिलीज़, जो यह कहता है कि स्कीमा प्रबंधन, अनुक्रमण सुविधाओं और 'क्वेरी क्षमताओं के समृद्ध सेट' के साथ FoundationDB के शीर्ष पर रिलेशनल डेटाबेस सेमेन्टिक्स प्रदान करता है।





Apple करोड़ों उपयोगकर्ताओं के लिए एप्लिकेशन और सेवाओं का समर्थन करने के लिए रिकॉर्ड लेयर का उपयोग करता है, और FoundationDB के साथ मिलकर, यह Apple की CloudKit सेवा की रीढ़ बनाता है।

फाउंडेशनडीबी 1



FoundationDB के शीर्ष पर निर्मित, Record Layer को FoundationDB के मजबूत ACID शब्दार्थ, विश्वसनीयता और एक वितरित सेटिंग में प्रदर्शन विरासत में मिला है। रिकॉर्ड परत एक पारंपरिक संबंधपरक डेटाबेस के समान सुविधाएँ प्रदान करने के लिए, लेकिन एक वितरित सेटिंग में, FoundationDB के लेन-देन संबंधी शब्दार्थ का भी उपयोग करती है। उदाहरण के लिए, रिकॉर्ड लेयर के सेकेंडरी इंडेक्स को लेन-देन के रूप में बनाए रखा जाता है, इसलिए वे डेटा में नवीनतम परिवर्तनों के साथ हमेशा अप-टू-डेट रहते हैं। लेन-देन एप्लिकेशन कोड में बग की संख्या को कम करते हैं और एप्लिकेशन विकास को बहुत सरल करते हैं।

FoundationDB ने एक पूरा पेपर भी लिखा जिसमें बताया गया था कि कैसे बड़े पैमाने पर चलने के लिए रिकॉर्ड लेयर बनाया गया था और CloudKit इसका उपयोग कैसे करता है। वह कागज है यहां पीडीएफ फॉर्म में उपलब्ध है .

संक्षेप में, CloudKit अरबों स्वतंत्र डेटाबेस को होस्ट करने के लिए रिकॉर्ड लेयर का उपयोग करता है, और इसका फीचर सेट CloudKit को बेहतर मापनीयता और कम रखरखाव के साथ समृद्ध API और मजबूत शब्दार्थ प्रदान करने देता है।

FoundationDB ने एक विस्तृत अवलोकन और एक मंच के साथ, एक विस्तृत अवलोकन और एक मंच के साथ, एक एप्लिकेशन बनाकर उपयोगकर्ताओं को चलने के लिए डिज़ाइन किया गया एक आरंभिक मार्गदर्शिका भी लिखी है, जो सभी के माध्यम से उपलब्ध है खुला स्रोत घोषणा .

Apple ने 2015 में FoundationDB को वापस खरीद लिया और अप्रैल 2018 में FoundationDB कोर को ओपन सोर्स बना दिया।

टैग: नींवDB , CloudKit