sql >> Databáze >  >> NoSQL >> MongoDB

Jak integruji MongoDB se Solr?

Neprováděl jsem žádnou integraci a jsem si jistý, že jste již googlili, ale...

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

http://blog.knuthaugen.no/2010 /04/vaření-s-mongodb-and-solr.html

Problém, na který pravděpodobně narazíte u řešení „psuedo real-time“ v závislosti na vašem objemu, je výkon. Výkon Solr s vysokými commity není nejlepší. Jinými slovy, ve skutečnosti to není ani tak řešení indexování v reálném čase, jako spíše dávkové řešení indexování. V závislosti na tom, co skutečně děláte, to pro vás může nebo nemusí být problém.

ElasticSearch (zmíněno výše) v poslední době dělá v blogosféře velký hluk a má rozhraní JSON api, takže byste se na něj možná chtěli podívat, pokud používáte MongoDB. Narazil jsem na tyto metriky výkonu když provádím průzkum o odevzdáních v reálném čase (nikdy jsem však nepoužil ElasticSearch).

AFAIK, do ElasticSearch je pouze jeden (vysoce oddaný) přispěvatel.




  1. Jak používat redis k ukládání hierarchických dat?

  2. Mongoose / MongoDB:počítání prvků v poli

  3. Jak přesměrovat výstup předplatného redis

  4. Vlastní uživatelské připojovací řetězce pro instance MongoDB s ověřováním