फायरस्टोर में फ़ीड और फॉलो सिस्टम को अनुकूलित करना
रीयलटाइम डेटाबेस के साथ स्केलेबिलिटी मुद्दे
आपके में फायरबेस रीयलटाइम डेटाबेस का उपयोग करने वाले पिछले सोशल नेटवर्क ऐप के कारण आपको स्केलेबिलिटी समस्याओं का सामना करना पड़ा निम्नलिखित:
अनुकूलित फायरस्टोर संरचना
फायरस्टोर में इन मुद्दों को हल करने के लिए, निम्नलिखित डेटाबेस पर विचार करें संरचना:
यह संरचना फॉलोअर्स और पोस्ट के कुशल प्रबंधन की अनुमति देती है:
फॉलोअर्स को उप में संग्रहीत करना -संग्रह से डेटा कॉपी करने की आवश्यकता समाप्त हो जाती है।यह क्वेरी निर्दिष्ट उपयोगकर्ता (यूआईडी) के लिए नवीनतम तीन पोस्ट पुनर्प्राप्त करती है और निरंतर लोडिंग के लिए पृष्ठांकित तरीके से उपयोग की जा सकती है .
बड़े पोस्ट वॉल्यूम के लिए अनुकूलनबड़े पोस्ट वॉल्यूम के प्रबंधन को अनुकूलित करने के लिए, उन पोस्ट को संग्रहीत करने पर विचार करें उपयोगकर्ता के फ़ीड में उस उपयोगकर्ता के लिए एक अलग दस्तावेज़ या उप-संग्रह में प्रदर्शित किया जाना चाहिए। यह कुशल पुनर्प्राप्ति सुनिश्चित करता है और नए अनुयायियों को पहले पोस्ट की गई सभी सामग्री प्राप्त करने की समस्या से बचाता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3