संग्रहित करने के लिए सर्वश्रेष्ठ डेटाबेस संरचना मैं यहां और Google दोनों का उत्तर खोजने की कोशिश कर रहा हूं, हालांकि मुझे कुछ पॉइंटर्स मिल गए हैं, मुझे समाधान नहीं मिला है।आरएसएस फ़ीड
आप एक डेटाबेस के साथ एक सरल आरएसएस रीडर है, तो आप फ़ीड भंडारण (यहां ग्राहकों के साथ काम कर अनदेखी) के लिए टेबल के एक जोड़े हो सकता है:
- फ़ीड (फ़ीड आईडी, फ़ीड शीर्षक , फ़ीड यूआरएल)
- आइटम (आइटम आईडी, फ़ीड आईडी, आइटम-शीर्षक, मद-सामग्री)
यह ज्यादातर मामलों में काम करता है लेकिन कई वेबसाइटों/वेब आधारित अनुप्रयोगों के लिए आपके पास फ्रंट पेज और फिर श्रेणी फ़ीड से मुख्य फ़ीड हो सकती है, यदि आप उपरोक्त प्रकार के सिस्टम में दोनों लेते हैं तो वहां बहुत सारे प्रतिकृति डेटा होने जा रहे हैं एक ही पोस्ट कई आरएसएस फ़ीड में दिखाई दे रहा है।
मेरे द्वारा उठाए गए दो विकल्प या तो इसे अनदेखा कर रहे हैं और डुप्लिकेट स्वीकार करते हैं या फ़ीड और आइटम के बीच एक लिंक तालिका का उपयोग करते हैं। लेकिन यह भी काफी बर्बादी जैसा प्रतीत होता है जब संभवतः 80% प्रकार की फीड जिन्हें मैं खींचने की तलाश में हूं, में कई फीड नहीं होंगे जो इस प्रतिकृति को बना सकती हैं।
क्या ऐसा करने का कोई बेहतर तरीका है/क्या मैं इसे पूरी तरह से गलत तरीके से देख रहा हूं?
अद्यतन
जैसे जवाब के लिए दोनों के लिए धन्यवाद, ताकि आम सहमति होने के लिए है कि अंतरिक्ष पर बचत शायद काफी महत्वपूर्ण के बारे में चिंता करने के लिए नहीं है और अज्ञात मुद्दों के लिए क्षमता से नकार दिया हो जाएगा लगता है (डीबीआर द्वारा उल्लिखित)।
एक लिंक तालिका या इसी तरह की जोड़ना शायद प्रोसेसिंग समय को भी बढ़ाएगा, इसलिए समग्र रूप से बहुत ज्यादा चिंता करने योग्य नहीं है। सामग्री को जोड़ने और प्रतिक्रियाओं को हटाने के जवाबों के बाद मुझे विचार था जब पोस्ट आरएसएस फ़ीड में अंतरिक्ष पर बचाने के लिए नहीं था, लेकिन फिर से जैसा कि असफ़ ने कहा है, अंतरिक्ष बचत इसे समय बर्बाद कर सकती है।