2011-06-06 8 views
6

मैंने पहले यह प्रश्न देखा है, लेकिन इसे कभी भी वास्तविक उत्तर नहीं मिला है- इसलिए मैं सोच रहा था .. क्या कोई मुझे सही दिशा में इंगित कर सकता है कि मैं कैसे सोलर के साथ mongoDB को एकीकृत कर सकता हूं? मैं छद्म वास्तविक समय और अंततः स्थिरता की तलाश में हूं।मैं मोनो डीबी को सोलर के साथ कैसे एकीकृत करूं?

क्या कोई ऐसा करने वाला कुछ प्रकाश डाल सकता है?

यदि मैं मदद करता हूं तो मैं PHP/Zend के साथ PHP/Zend का उपयोग कर रहा हूं।

अग्रिम धन्यवाद

उत्तर

7

मैं किसी भी एकीकरण नहीं किया है, और मुझे यकीन है कि आप पहले से ही googled है हूँ, लेकिन ...

http://nosql.mypopescu.com/post/383437318/integrating-mongodb-with-solr

http://blog.knuthaugen.no/2010/04/cooking-with-mongodb-and-solr.html

मुद्दा आप शायद अपने वॉल्यूम के आधार पर "psuedo रीयल-टाइम" समाधान के साथ भागने जा रहे हैं, प्रदर्शन है। उच्च प्रतिबद्धता के साथ सौर प्रदर्शन सबसे महान नहीं है। दूसरे शब्दों में, यह वास्तव में वास्तविक समय सूचकांक समाधान का इतना अधिक नहीं है क्योंकि यह बैच इंडेक्सिंग समाधान है। आप जो वास्तव में कर रहे हैं उसके आधार पर यह आपके लिए कोई मुद्दा नहीं हो सकता है या नहीं।

ElasticSearch (ऊपर वर्णित) हाल ही में ब्लॉगोस्फीयर में बहुत शोर कर रहा है और इसमें एक JSON एपीआई है, इसलिए यदि आप MongoDB का उपयोग कर रहे हैं तो आप इसे देखना चाहेंगे। रीयल-टाइम कमेट्स पर कुछ शोध करते समय मैंने these performance metrics में भाग लिया है (हालांकि मैंने कभी भी लोचदार खोज का उपयोग नहीं किया है)।

AFAIK, लोचदार खोज में केवल एक (अत्यधिक समर्पित) योगदानकर्ता है।

+0

धन्यवाद, मैंने पहले से ही उन लोगों को देखा - एटीएम जो मैं करने जा रहा हूं, वह ट्यूटोरियल कर्सर का उपयोग करके ओप्लॉग को पूंछ कर रहा है, और जब डीबी अपडेट हो जाता है तो इंडेक्स को अपडेट करें। जैसा कि आपने कहा था, सबसे पुरानी विधि की तरह प्रतीत नहीं होता है, रीयलटाइम पर सोलर खराब है, लेकिन यह अभी के लिए करेगा। –

संबंधित मुद्दे