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