MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie integriere ich MongoDB in Solr?

Ich habe noch keine Integration vorgenommen, und Sie haben sicher schon gegoogelt, aber...

http://nosql.mypopescu.com/post/383437318/integration -mongodb-mit-solr

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

Das Problem, auf das Sie wahrscheinlich bei einer „Pseudo-Echtzeit“-Lösung stoßen werden, ist die Leistung, abhängig von Ihrem Volumen. Die Leistung von Solr bei hohen Commits ist nicht die beste. Mit anderen Worten, es ist weniger eine Echtzeit-Indizierungslösung als vielmehr eine Batch-Indizierungslösung. Je nachdem, was Sie tatsächlich tun, kann dies ein Problem für Sie sein oder auch nicht.

ElasticSearch (oben erwähnt) hat in letzter Zeit viel Lärm in der Blogosphäre gemacht und es hat eine JSON-API, also sollten Sie es sich ansehen, wenn Sie MongoDB verwenden. Ich bin auf diese Leistungskennzahlen gestoßen bei Recherchen zu Echtzeit-Commits (ich habe ElasticSearch allerdings noch nie verwendet).

AFAIK, es gibt nur einen (sehr engagierten) Mitwirkenden an ElasticSearch.