MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come posso integrare MongoDB con Solr?

Non ho fatto alcuna integrazione e sono sicuro che hai già cercato su Google, ma...

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

http://blog.knuthaugen.no/2010 /04/cucinare-con-mongodb-e-solr.html

Il problema che probabilmente incontrerai con una soluzione "psuedo real-time", a seconda del tuo volume, è la prestazione. Le prestazioni di Solr con commit elevati non sono il massimo. In altre parole, non è tanto una soluzione di indicizzazione in tempo reale quanto una soluzione di indicizzazione batch. A seconda di ciò che stai effettivamente facendo, questo potrebbe essere un problema per te.

ElasticSearch (menzionato sopra) ultimamente ha fatto molto rumore nella blogosfera e ha un'API JSON, quindi potresti volerlo dare un'occhiata se stai usando MongoDB. Mi sono imbattuto in queste metriche sul rendimento quando faccio delle ricerche sui commit in tempo reale (non ho mai usato ElasticSearch, però).

AFAIK, esiste un solo contributore (altamente dedicato) a ElasticSearch.