MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak zintegrować MongoDB z Solr?

Nie przeprowadziłem żadnej integracji i jestem pewien, że już googlowałeś, ale...

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

http://blog.knuthaugen.no/2010 /04/gotowanie-z-mongodb-i-solr.html

Problemem, który prawdopodobnie napotkasz w przypadku rozwiązania „psuedo czasu rzeczywistego”, w zależności od wolumenu, jest wydajność. Wydajność Solr z wysokimi zatwierdzeniami nie jest najlepsza. Innymi słowy, nie jest to tak naprawdę rozwiązanie do indeksowania w czasie rzeczywistym, ale jest to rozwiązanie do indeksowania wsadowego. W zależności od tego, co faktycznie robisz, może to być dla Ciebie problemem lub nie.

ElasticSearch (wspomniane powyżej) robi ostatnio dużo hałasu w blogosferze i ma interfejs API JSON, więc możesz chcieć na to spojrzeć, jeśli używasz MongoDB. Natknąłem się na te wskaźniki wydajności podczas badań nad zatwierdzeniami w czasie rzeczywistym (choć nigdy nie korzystałem z ElasticSearch).

AFAIK, jest tylko jeden (bardzo oddany) współpracownik ElasticSearch.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wstaw Pandas Dataframe do mongodb za pomocą PyMongo

  2. Jak uzyskać dane Mongo za pomocą agregacji MongoDB w wersji 3.0?

  3. Jak uśrednić zsumowane wartości w mongodb?

  4. Unikaj pól o wartości null w wyniku, gdy używasz zmiennej $dateFromString w polu

  5. Wyrażenie regularne MongoDB z polem indeksowanym