Cloud Firestore की मदद से अपना ऐप्लिकेशन डेवलप करते समय, आपको शायद इसके अलावा भी बहुत कुछ सीखने को मिले मैनेज और क्वेरी डेटा सेक्शन में बताई गई बुनियादी बातें. समाधान इस सेक्शन में बताए गए, बेहतर इस्तेमाल के तरीकों के बारे में दिशा-निर्देश दें.
BigQuery के साथ इंटिग्रेट करना
खास जानकारी: Cloud Firestore में डेटा इंटिग्रेट करने के लिए, Firebase Extensions का इस्तेमाल करें BigQuery के साथ
इस्तेमाल का उदाहरण: अगर आपको ज़्यादा डेटा का विश्लेषण करना है, तो BigQuery.
BigQuery एक्सटेंशन का समाधान देखें
एआई की मदद से काम करने वाला चैटबॉट लागू करें
खास जानकारी: Firebase Extensions का इस्तेमाल करके अपने है.
इस्तेमाल का उदाहरण: आप ग्राहक सेवा को बेहतर बनाने, नए ऑफ़र की मार्केटिंग करने के लिए चैटबॉट का इस्तेमाल कर सकते हैं सुविधा या सेवा, बिक्री भाव या उपयोग के उदाहरणों की संख्या उपलब्ध करा सकते हैं. डाउनलोड करें इन एक्सटेंशन का इस्तेमाल करके शुरुआत की है.
एआई चैटबॉट एक्सटेंशन से जुड़े समाधान देखें
टेक्स्ट को बेहतर तरीके से मैनेज करना
खास जानकारी: टेक्स्ट डेटा को माइन करने और उसका विश्लेषण करने के लिए Firebase Extensions का इस्तेमाल करें.
इस्तेमाल का उदाहरण: अगर आपको टेक्स्ट के बारे में खास जानकारी देनी है, तो बुरे बर्ताव का पता लगाएं, अनुवाद करें या ऑडियो को टेक्स्ट में बदलने जैसे काम करते हैं, तो इन एक्सटेंशन का इस्तेमाल करें.
टेक्स्ट मैनेज करने वाले एक्सटेंशन का समाधान देखें
मीडिया की अहमियत बढ़ाएं
खास जानकारी: मीडिया स्ट्रीम को माइन करने और उनका विश्लेषण करने के लिए Firebase Extensions का इस्तेमाल करें.
इस्तेमाल का उदाहरण: अगर आपको इमेज की कैटगरी तय करनी है, बोली को टेक्स्ट में बदलना है या इमेज के लिए ऑप्टिकल कैरेक्टर रिकग्निशन (ओसीआर) से जुड़े एक्सटेंशन का इस्तेमाल करें.
मीडिया प्रोसेसिंग एक्सटेंशन का समाधान देखें
Firestore Lite, जो सिर्फ़ REST-REST-REST वर्शन यही Firestore वेब SDK टूल है
खास जानकारी: ऑफ़लाइन कैश मेमोरी में सेव होने पर, छोटे वेब ऐप्लिकेशन बनाएं. ये ऐप्लिकेशन कम समय में लोड होते हैं ज़रूरी नहीं है और आपको अपने डेटाबेस के लिए, सिर्फ़ ऑनलाइन ऐक्सेस की ज़रूरत होती है.
इस्तेमाल का उदाहरण: अगर आपके ऐप्लिकेशन में ऑफ़लाइन उपयोगकर्ताओं को मैनेज करने की ज़रूरत नहीं है, तो इंपोर्ट करें
@firebase\firestore-lite
. इसके बाद, Firestore का इस्तेमाल करने वाली कोड सुविधाएं
बैकएंड.
Firestore Lite का समाधान देखें
एग्रीगेशन क्वेरी
खास जानकारी: इसका इस्तेमाल करके Cloud Firestore में अपने डेटा का एग्रीगेट बनाएं लेन-देन और Cloud Functions.
इस्तेमाल का उदाहरण: अलग-अलग कलेक्शन में अपने डेटा के लिए क्वेरी करने के लिए, एग्रीगेट बनाएं और फिर क्वेरी चलाएं. उदाहरण के लिए, सुझाव ऐप्लिकेशन में, हो सकता है कि किसी खास रेस्टोरेंट की सारी जानकारी को किसी दूसरे संग्रह.
एग्रीगेशन क्वेरी का समाधान देखें
डिस्ट्रिब्यूट किए गए काउंटर
खास जानकारी: "काउंटर" में अपडेट डिस्ट्रिब्यूट करें अपडेट करने के लिए उप-संग्रह Cloud Firestore की तुलना में ज़्यादा तेज़ी से दस्तावेज़ काम करता है.
इस्तेमाल का उदाहरण: "काउंटर" जोड़ने के लिए इस समाधान का इस्तेमाल करें को (उदाहरण के लिए, पसंद करें) और इससे जुड़े दस्तावेज़ को ज़्यादा बार अपडेट करें. Cloud Firestore में हर दस्तावेज़ को दो बार लिखने की सुविधा होती है.
डिस्ट्रिब्यूट किए गए काउंटर का समाधान देखें
पूरे टेक्स्ट की मदद से खोजें
खास जानकारी: अपने Cloud Firestore दस्तावेज़ों में मौजूद टेक्स्ट खोजें.
इस्तेमाल का उदाहरण: ऐसा हो सकता है कि उपयोगकर्ता, टेक्स्ट के साथ-साथ आपके ऐप्लिकेशन के कॉन्टेंट को खोजना चाहें जो आपके दस्तावेज़ों और कलेक्शन के अलग-अलग फ़ील्ड में मौजूद हों. इसका इस्तेमाल करें समाधान की जानकारी दें.
पूरे टेक्स्ट की मदद से खोज करने का तरीका देखें
मौजूदगी बनाएं
खास जानकारी: मौजूदगी का ऐसा सिस्टम जोड़ें जो यह पहचान सके कि उपयोगकर्ता है या नहीं सक्रिय रूप से कनेक्ट है.
इस्तेमाल का उदाहरण: इस समाधान का इस्तेमाल, उन उपयोगकर्ताओं की पहचान करने के लिए करें जो सक्रिय तौर पर इससे जुड़े हुए हैं आपका ऐप्लिकेशन. उदाहरण के लिए, किसी चैट ऐप्लिकेशन में मौजूदगी का पता लगाने वाले सिस्टम का इस्तेमाल इन कामों के लिए किया जा सकता है उन उपयोगकर्ताओं की सूची बनाएं जो ऑनलाइन हैं.
मौजूदगी दर्ज करने से जुड़ा समाधान देखें
उपयोगकर्ताओं और ग्रुप के लिए डेटा का सुरक्षित ऐक्सेस
खास जानकारी: अलग-अलग दस्तावेज़ों के ऐक्सेस को कंट्रोल करने के लिए, सुरक्षा के नियम लिखें उपयोगकर्ता भूमिकाओं के आधार पर.
इस्तेमाल का उदाहरण: इस समाधान का इस्तेमाल, बहुत कम उपयोगकर्ताओं के साथ मिलकर काम करने वाले ऐप्लिकेशन बनाने के लिए करें गलत तरीके से डेटा ऐक्सेस करने का खतरा हो सकता है.
डेटा को सुरक्षित तरीके से ऐक्सेस करने का तरीका देखें
डेटा एक्सपोर्ट शेड्यूल करना
खास जानकारी: इसके एक्सपोर्ट को शेड्यूल करने के लिए, App Engine Cron Service का इस्तेमाल करें आपका डेटा.
इस्तेमाल का उदाहरण: इस तरीके का इस्तेमाल करके, किसी शेड्यूल पर एक्सपोर्ट से जुड़ी कार्रवाइयां की जा सकती हैं.
एक्सपोर्ट शेड्यूल करने का तरीका देखें