बड़े पैमाने पर पढ़े और लिखे गए कॉन्टेंट को समझना
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस दस्तावेज़ को पढ़ें, ताकि आपको अपने ऐप्लिकेशन को बेहतर परफ़ॉर्मेंस और भरोसेमंद बनाने के लिए, सोच-समझकर फ़ैसले लेने में मदद मिल सके. इस दस्तावेज़ में ऐडवांस Cloud Firestore विषय शामिल हैं. अगर आपने हाल ही में Cloud Firestore का इस्तेमाल शुरू किया है, तो क्विकस्टार्ट गाइड देखें. डेटाबेस का साइज़ और ट्रैफ़िक बढ़ने पर भी, आपके ऐप्लिकेशन अच्छी परफ़ॉर्मेंस देते रहें, इसके लिए Firestore बैकएंड में रीड और राइट करने के तरीके को समझना ज़रूरी है. आपको यह भी समझना होगा कि स्टोरेज लेयर के साथ पढ़ने और लिखने की प्रोसेस कैसे काम करती है. साथ ही, परफ़ॉर्मेंस पर असर डालने वाली बुनियादी पाबंदियों के बारे में भी जानना होगा.
अपने ऐप्लिकेशन का आर्किटेक्चर तैयार करने से पहले, कुछ सबसे सही तरीकों के बारे में जानने के लिए, यह लेख पढ़ें:
सभी लिखने के अनुरोधों को पढ़ने और लिखने के लेन-देन के तौर पर हैंडल किया जाता है, ताकि ACID प्रॉपर्टी को लागू किया जा सके. अगर किसी राइट ऑपरेशन में कई स्प्लिट शामिल हैं, तो इसके लिए दो फ़ेज़ वाली कमिट प्रोसेस की ज़रूरत पड़ सकती है.
पढ़ने की कार्रवाइयां डिफ़ॉल्ट रूप से "ज़्यादा सुसंगत" होती हैं. ये लॉक से बचने के लिए, टाइमस्टैंप पर आधारित तरीके का इस्तेमाल करती हैं.
बेहतरीन परफ़ॉर्मेंस बनाए रखने के लिए, आपको हॉटस्पॉट से बचना चाहिए. इसके लिए, मुख्य रेंज में ऑपरेशन डिस्ट्रिब्यूट करें और लेन-देन को छोटा रखें.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-18 (UTC) को अपडेट किया गया."],[],[]]