![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 18.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam, korzystam aktualnie z sphinxa z symfony i problem jest taki że przebudowa indexów trwa zbyt długo i szukam czegoś z realTime-em(a z tego co się dowiadywałem sphinx z realTimem działa słabo) gdyż content jest często zmieniany, a musimy mieć możliwość np filtrowania po jakiś parametrach które są właśnie zmieniane w bazie.
Padło na elasticsearch i badam temat. Załóżmy że skonfiguruje elastica tzn wszystkie pola(które mnie interesują) w configu itp następnie odpalę populate Tworze nowa encje (lub update starą) następnie persist, flush co teraz? pakiet fos-elasticsearch jest na tyle inteligentny że doda/zaktualizuje rekord do elastica związany z tą encją? Czy muszę wywołać po flushu jakąś funkcje elastica? czy może muszę korzystać z custom repository(fos - elastica) jeżeli chce żeby to automatycznie działało? Czy możecie mnie nakierować na temat lub/i udostępnić jakąś obszerną dokumentacje? ta z githuba fos/elasticsearch jest dość okrojona |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ElasticSearch 2.4.4 - dowolne, ale potrzeba kibana Nie bardzo rozumiem tutaj dwoch rzeczy. Podajesz wersje 2.4.4 a potem piszesz dowolna. To albo 2.4.4 albo dowolna. Poza tym najnowsza to 5 wzwyzNo i po co wymog na kibana jak bedziesz mial ElasticSearch. Kibana sluzy tylko do analizy/wizualizacji tego co juz masz w bazie elastic. Samego elastic mozesz uzywac bez posiadania kibany. Ja tez pracuje na Symfony ale nie zdecydowalem sie na FosElastic. Po szybkiej lekturze odnioslem wrazenie, ze nie da mi takiej swobody i latwosci jak czyste api php od elastic search. Temu tez uzywam czystego api php elastic search i wszystko smiga az milo patrzec i dziala jak potrzebuje. Jak pokazalem szefowi indeksacje to zniedowierzaniem sie mnie dopytywal czy oby napewno indeksuje wszystok co trzeba bo dziala to zdecydowanie za szybko, hehe (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 23:45 |