sql >> Database >  >> NoSQL >> MongoDB

Hoe integreer ik MongoDB met Solr?

Ik heb geen integratie gedaan en ik weet zeker dat je al hebt gegoogled, maar...

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

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

Het probleem dat u waarschijnlijk tegenkomt met een "psuedo realtime"-oplossing, afhankelijk van uw volume, zijn de prestaties. Solr-prestaties met hoge commits zijn niet de beste. Met andere woorden, het is niet zozeer een realtime indexeringsoplossing als wel een batchindexeringsoplossing. Afhankelijk van wat je feitelijk doet, kan dit wel of niet een probleem voor je zijn.

ElasticSearch (hierboven vermeld) heeft de laatste tijd veel lawaai gemaakt in de blogosfeer en het heeft een JSON-api, dus misschien wil je ernaar kijken als je MongoDB gebruikt. Ik ben deze prestatiestatistieken tegengekomen wanneer ik wat onderzoek doe naar realtime commits (ik heb ElasticSearch echter nooit gebruikt).

AFAIK, er is maar één (zeer toegewijde) bijdrager aan ElasticSearch.




  1. tar gzip mongo dump zoals MySQL

  2. MongoDB-CR-verificatie mislukt

  3. Een relatief element opvragen met MongoDB

  4. Redis INCRBY met limieten