आवश्यकता यह है कि हमारे पास बहुत से सहेजे गए खोज हैं, और जब नए दस्तावेज़ आते हैं, तो हम यह जानना चाहते हैं कि इन सहेजे गए खोजों से कौन सी सहेजी गई खोजें मेल खाती हैं, और इन सहेजी गई खोजों के रचनाकारों को सूचित करने में सक्षम होना चाहिए रियल टाइम।Google अलर्ट जैसे कुछ को स्केलेबल तरीके से कार्यान्वित कैसे करें?
क्या ऐसा कुछ पहले से ही किसी भी लोकप्रिय मुफ्त सॉफ्टवेयर सर्च इंजन और पुस्तकालयों में समर्थित है, या तो अंतर्निहित या प्लगइन के रूप में? यदि नहीं, तो एक कुशल और स्केलेबल तरीके से ऐसा करने का सबसे अच्छा तरीका क्या है?
मुझे लगता है कि सामान्य विचार सहेजे गए खोजों को अनुक्रमित करना चाहिए जैसे कि वे दस्तावेज़ हैं, और इनकमिंग दस्तावेज़ों को उनको खोजने के लिए क्वेरी के रूप में उपयोग करें। लेकिन मुझे यह नहीं पता कि यह कैसे करना है।
यह भी सबसे अच्छा है अगर हम समर्थित क्वेरी ऑपरेटर पर जितना संभव हो सके छोटे प्रतिबंध लगा सकते हैं।
अग्रिम धन्यवाद।
मुझे पता है कि आपने जो पूछा है वह नहीं है, लेकिन यदि आप सोलर से 100% शादी नहीं कर रहे हैं, तो आप एलास्टिकसेर्च को एक शॉट दे सकते हैं - परिक्रमा सुविधा जो आप पूछ रहे हैं - http: //www.elasticsearch .org/गाइड/संदर्भ/जावा-api/percolate.html – mopoke