2012-03-03 16 views

Odpowiedz

9

Osobiście używałem zarówno Solr i ElasticSearch zz django stóg_siana i zostały zadowolony z wyników z obu. Wydawało się, że Solr ma nieco bardziej stromą krzywą uczenia się, ale to nie wystarczyło, by zostać łamaczem kontraktów. Jeśli masz na uwadze projekt związany z chmurą, możesz skorzystać z ElasticSearch, ponieważ zawiera on indeksowanie rozproszone i inne przydatne funkcje tego rodzaju środowiska. Nie mam żadnego doświadczenia z Xapianem, więc nie wprowadzę cię w błąd z żadną informacją.

Możesz sprawdzić ten post od twórcy ElasticSearch https://stackoverflow.com/a/2288211/1608085 (tak, to będzie nieco stronniczy)

również sprawdzić ten poprzednią odpowiedź dla porównania Solr i ElasticSearch https://stackoverflow.com/a/10213568/1608085

0

Dlaczego nie rozważyć taką potężną wyszukiwarkę jak Sphinx - django-sphinx

+5

Zamiast pytać "dlaczego", lepiej byłoby podać kilka powodów, jeśli znasz Sphinx i możesz go porównać z ElasticSearch i Solr. – Medorator

0

`ve pracuje w project który wykorzystuje Solr, aby wykonać wyszukiwanie. To dobre rozwiązanie.

Bardziej rozszerzony wejście do tego można znaleźć tutaj - Why use Solr

+0

Należy unikać łączenia z zewnętrznymi treściami - jeśli możesz, podsumuj to własnymi słowami, dzięki temu unikniemy niepotrzebnych, zwisających linków, jeśli znikają powiązane treści. – qdot

Powiązane problemy