बड़े पैमाने पर पढ़े और लिखे गए कॉन्टेंट को समझना
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ज़्यादा परफ़ॉर्मेंस और भरोसेमंद तरीके से काम करने वाले ऐप्लिकेशन बनाने के बारे में सोच-समझकर फ़ैसले लेने के लिए, यह दस्तावेज़ पढ़ें. इस दस्तावेज़ में, ज़्यादा जानकारी दी गई है.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-07-09 (UTC) को अपडेट किया गया."],[],[]]