कोई फर्क नहीं पड़ता कि आप इन दिनों
किस तरह का ऐप विकसित कर रहे हैं,
एक अच्छा मौका है कि आप अपने डेटा को क्लाउड में संग्रहीत करना चाहेंगे।
शायद ऐसा इसलिए है क्योंकि आपके उपयोगकर्ता अपने डेटा को
अपने दोस्तों के साथ कुछ रोमांचक इन-ऐप सहयोग के लिए साझा करना चाहते हैं,
या शायद यह सिर्फ इसलिए है क्योंकि वे अपने डेटा को
एक से अधिक डिवाइस से
एक्सेस करना चाहते हैं।
लेकिन क्लाउड में डेटा संग्रहीत करना उतना आसान नहीं है
जितना कि यह पहले दिखता है।
आपको डेटा को होस्ट करने के लिए अपने खुद के सर्वर स्थापित करने होंगे
और उन्हें दिन-रात चालू रखना होगा।
आपको नेटवर्किंग समस्याओं से निपटने वाले क्लाइंट पर
बहुत समय बिताने के लिए मिला है,
जिसमें यह सुनिश्चित करना भी शामिल है कि आपका उपयोगकर्ता
ऑफ़लाइन होने पर भी सब काम करे।
आपको पूरी रात यह सोचने की आवश्यकता है कि
क्या आपने अपनी सुरक्षा बिल्कुल सही प्राप्त की है, और, स्पॉइलर अलर्ट,
आपने शायद नहीं किया है।
और फिर आपको यह सुनिश्चित करने की आवश्यकता है कि
आपकी सेवा में कोई फर्क नहीं पड़ता कि
आपके कितने करोड़ उपयोगकर्ता हो सकते हैं, यह सब आपके ऐप के
निर्माण पर खर्च करने के लिए नहीं है।
यहीं पर Cloud Firestore आता है।
Cloud Firestore आपको अपने डेटा को क्लाउड में संग्रहीत करने देता है,
जिससे आप इसे अपने सभी उपकरणों में सिंक कर सकते हैं
या कई उपयोगकर्ताओं के बीच साझा कर सकते हैं।
और यह उन सभी उपयुक्तताओं के साथ आता है
जिसकी आप Firebase उत्पाद से अपेक्षा करते हैं,
जैसे मजबूत क्लाइंट लाइब्रेरी, ऑफ़लाइन मोड के लिए पूर्ण समर्थन,
इसलिए आपका ऐप ठीक-ठीक काम करना जारी रखेगा चाहे आप
कनेक्ट हों या नहीं--
वेब पर भी --
सुरक्षा नियमों का एक व्यापक सेट,
जो आपको पहुंच और रात में नींद और एक आसान डेटा ब्राउज़िंग टूल
का उपयोग करने में मदद करता है।
यह आपको अपने डेटा को उन तरीकों से भी जोड़ने की अनुमति देता है
जो इसकी शक्तिशाली क्वेरी और प्राप्त करने की क्षमताओं
के लिए धन्यवाद करते हैं।
Cloud Firestore लगभग वास्तविक समय में काम करता है,
स्वचालित रूप से आपके डेटाबेस से परिवर्तन लाता है
जैसा कि वे होते हैं, या आप डेटा मैन्युअल रूप से अनुरोध
और प्राप्त कर सकते हैं।
यह पूरी तरह से आप पर निर्भर है।
Cloud Firestore आपके लिए Google क्लाउड प्लेटफ़ॉर्म के शक्तिशाली
डेटाबेस इन्फ्रास्ट्रक्चर का सबसे अच्छा उपयोग करता है,
जिसमें अतिरिक्त विश्वसनीयता के लिए
बहु-स्तरीय डेटा प्रतिकृति,
एक ही पृष्ठ पर हर किसी को सुनिश्चित करने के लिए मजबूत स्थिरता
और बहु-लेनदेन जैसी सुविधाएँ हैं
ताकि आप अपने डेटा पर जटिल कार्य कर सकें।
और हमने इसे दुनिया के सबसे लोकप्रिय ऐप से सबसे कठिन
वर्कलोड को संभालने के लिए डिज़ाइन किया है,
इसलिए यह आपका समर्थन करने के लिए स्वचालित रूप से स्केल कर सकता है।
लेकिन यह अभी भी आसान साइन-इन और क्लाउड फ़ंक्शंस के लिए
Firebase प्रमाणीकरण सहित अन्य Firebase उत्पादों के
साथ एकीकृत करता है,
जो आपको अपने डेटाबेस में परिवर्तनों के जवाब में सभी प्रकार के
सर्वर साइड लॉजिक चलाने की अनुमति देता है,
जिसका अर्थ है कि आपको वास्तव में सर्वररहित विकास का अनुभव प्राप्त होता है।
और इसका मतलब है कि आप बुनियादी ढांचे के मुद्दों पर कम समय बिता सकते हैं
और अपना ऐप बनाने में अधिक समय दे सकते हैं।
इसलिए आज ही Cloud Firestore को आजमाएं।
आप हमारे सभी दस्तावेज़ यहां पा सकते हैं,
एक या दो नमूने आज़मा सकते हैं, और कुछ बेहतर बनाना शुरू करें।