MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como faço para integrar o MongoDB com o Solr?


Eu não fiz nenhuma integração, e tenho certeza que você já googleou, mas...

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

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

O problema que você provavelmente encontrará com uma solução "psuedo em tempo real", dependendo do seu volume, é o desempenho. O desempenho do Solr com altas confirmações não é o melhor. Em outras palavras, não é tanto uma solução de indexação em tempo real, mas uma solução de indexação em lote. Dependendo do que você está realmente fazendo, isso pode ou não ser um problema para você.

ElasticSearch (mencionado acima) tem feito muito barulho na blogosfera ultimamente e tem uma API JSON, então você pode querer dar uma olhada se estiver usando o MongoDB. Encontrei estas métricas de desempenho ao fazer algumas pesquisas sobre commits em tempo real (mas nunca usei o ElasticSearch).

AFAIK, há apenas um colaborador (altamente dedicado) para o ElasticSearch.