Optymalizacja full text search.

0

Witam,

Mam dosc mocno obciazony sklep online przez klientow. Przez co wyszukiwarka produktow nie dziala tak jak chcialbym. Zapytanie dziala na podstawowym full text (MATCH, AGAINST, UNION). Niestety wyszukiwanie musialem ograniczyc do jedynie 100 wynikow. Jezeli dam wiecej serwer staje i kwiczy. Potrzebuje jakiegos optymalnego rozwiazania. Myslalem o Sphinxa, napisany w c++. Stosowal kto go? Czy jest taki dobry jak pisza? A moze da rade znalezc cos lepszego?

0

Elasticsearch działa całkiem przyjemnie - https://www.elastic.co/products/elasticsearch
Ma oficjalną paczkę przygotowaną pod PHP więc w miarę łatwo można go dorzucić do projektu. Jak używasz jakiegoś popularnego frameworka: Symfony / CakePHP itd. to są przygotowane biblioteki specjalne pod framework. Więc dodanie go do projektu jest jeszcze przyjemniejsze. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1