Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

Cloud Firestore

क्लाइंट- और सर्वर-साइड विकास के लिए डेटा को संग्रहीत और सिंक करने के लिए हमारे लचीले, स्केलेबल NoSQL क्लाउड डेटाबेस का उपयोग करें।

Cloud Firestore, Firebase और Google Cloud Platform से मोबाइल, वेब और सर्वर विकास के लिए एक लचीला, स्केलेबल डेटाबेस है। फायरबेस रियलटाइम डाटाबेस की तरह, यह आपके डेटा को रियलटाइम श्रोताओं के माध्यम से क्लाइंट ऐप में सिंक करता रहता है और मोबाइल और वेब के लिए ऑफ़लाइन समर्थन प्रदान करता है, ताकि आप उत्तरदायी ऐप्स का निर्माण कर सकें जो नेटवर्क विलंबता या इंटरनेट कनेक्टिविटी की परवाह किए बिना काम करते हैं। क्लाउड फायरस्टार अन्य फायरबेस और Google क्लाउड प्लेटफ़ॉर्म उत्पादों के साथ सहज एकीकरण भी प्रदान करता है, जिसमें क्लाउड फ़ंक्शंस भी शामिल हैं।

शुरू हो जाओ

मुख्य क्षमताएं

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

यह कैसे काम करता है?

क्लाउड फायरस्टार एक क्लाउड-होस्टेड, नोएसक्यूएल डेटाबेस है जिसे आपके iOS, एंड्रॉइड और वेब ऐप सीधे मूल एसडीके के माध्यम से एक्सेस कर सकते हैं। क्लाउड फायरस्टार REST और RPC API के अलावा, देशी Node.js, Java, Python, Unity, C ++ और Go SDKs में भी उपलब्ध है।

क्लाउड फायरस्टार के NoSQL डेटा मॉडल के बाद, आप उन दस्तावेज़ों में डेटा संग्रहीत करते हैं जिनमें मानों के लिए फ़ील्ड मैपिंग होती है। ये दस्तावेज़ संग्रह में संग्रहीत किए जाते हैं, जो आपके दस्तावेज़ों के लिए कंटेनर होते हैं, जिनका उपयोग आप अपने डेटा को व्यवस्थित करने और क्वेरीज़ बनाने के लिए कर सकते हैं। दस्तावेज़ सरल स्ट्रिंग्स और संख्याओं से, जटिल, नेस्टेड ऑब्जेक्ट्स तक कई अलग-अलग डेटा प्रकारों का समर्थन करते हैं। आप दस्तावेजों के भीतर सबकोलिनेशन भी बना सकते हैं और पदानुक्रमित डेटा संरचनाओं का निर्माण कर सकते हैं जो आपके डेटाबेस के बढ़ने के पैमाने पर हैं। क्लाउड फायरस्टार डेटा मॉडल आपके ऐप के लिए जो भी डेटा संरचना सबसे अच्छा काम करता है, उसका समर्थन करता है।

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

एंड्रॉइड, iOS, और जावास्क्रिप्ट, या सर्वर-साइड भाषाओं के लिए पहचान और पहुंच प्रबंधन (IAM) के लिए फायरबेस प्रमाणीकरण और क्लाउड फायरस्टार सुरक्षा नियमों के साथ क्लाउड फायरस्टार में अपने डेटा तक पहुंच की रक्षा करें।

कार्यान्वयन पथ

क्लाउड फायरस्टार एसडीके को एकीकृत करें जल्दी से ग्रेडल, कोकोआपोड्स या एक स्क्रिप्ट के माध्यम से क्लाइंट को शामिल करें।
अपना डेटा सुरक्षित करें क्रमशः मोबाइल / वेब और सर्वर विकास के लिए अपने डेटा को सुरक्षित करने के लिए क्लाउड फायरस्टोर सुरक्षा नियम या पहचान और पहुंच प्रबंधन (IAM) का उपयोग करें।
डेटा जोड़ें अपने डेटाबेस में दस्तावेज़ और संग्रह बनाएँ।
डेटा प्राप्त करें क्वेरी बनाएँ या डेटाबेस से डेटा को पुनः प्राप्त करने के लिए रीयलटाइम श्रोताओं का उपयोग करें।

अगला कदम