हमारे पास बहुत सारे डेटा हैं, उन्होंने मोंगोडब का उपयोग करने का निर्णय लिया और यह बहुत अच्छा काम करता है।क्या यह लाल और मोंगोड दोनों का उपयोग करने के लिए समझ में आता है?
हमने अपने वास्तविक समय ऐप में सक्रिय उपयोगकर्ताओं को ट्रैक करने के लिए रेडिस का उपयोग शुरू किया। हमने रेडिस के साथ कुछ पब/सब चैनल सामान भी शुरू कर दिया।
हमारा अगला कदम सक्रिय डेटा के लिए निष्क्रिय डेटा और रेडिस के लिए मोंगोडब का उपयोग करना हो सकता है। इसका एक उदाहरण होगा, हमारे सभी उपयोगकर्ता mongodb में संग्रहीत हैं, लेकिन जब वे लॉग इन होते हैं तो हम उस डेटा की प्रतिलिपि तेज़ी से पहुंचने के लिए लाल रंग में ले जाएंगे। हम रेडिस में अपनी गेम गतिविधि जैसी चीज़ों को भी स्टोर करते हैं और तदनुसार डेटा का उपयोग करते हैं। जब उपयोगकर्ता लॉग आउट करता है तो हम मोंगो में आवश्यक कुछ भी बचाएंगे, जहां तक यह फिर से जरूरी नहीं होगा और फिर लाल रंग में लोड हो जाएगा।
एक चीज जिसे हम देख रहे हैं वह क्रैश पर रेडिस का संरक्षण है। सिस्टम पर उपयोगकर्ता गतिविधि सार्थक डेटा है कि हम क्रैश पर हारना नहीं चाहते हैं, और यदि हम इस तथ्य के बाद केवल डेटा लॉगिंग कर रहे हैं, तो क्या हमें हर घटना के बाद मोंगो में महत्वपूर्ण डेटा का बैक अप सहेजना चाहिए? फिर क्रैश रेडिस पर मोंगो से बहाल कर सकते हैं?
क्या उन चीजों के बारे में जाने का बेहतर तरीका है जिन्हें हम प्राप्त करने की कोशिश कर रहे हैं?
धन्यवाद!
क्या मोंगो डीबी के पास उनके डेटास्टोर के सामने एक कैशिंग सिस्टम नहीं है जिसमें उच्च पढ़ा/लिखना है?आपको रेडिस की आवश्यकता क्यों है? –
यह उन चीजों का प्रकार है जिन्हें हम समझने की उम्मीद कर रहे हैं और कुछ गहराई से जानकारी प्राप्त कर रहे हैं। हम डेटा स्टोर्स दोनों के लिए नए हैं और कुछ जवाबों की उम्मीद करते हैं कि इंस और आउट को समझाते हुए हमें क्या करना चाहिए और क्यों। – fancy