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