Efektywne przeszukiwanie duzej ilosci plikow

0

Witam,

Musze napisac przeszukiwanie plikow po danym wyrazeniu. Mam np 1000 plikow i w kazdym mam znalezc slowo np example.
Strona dla ktorej to robie, ma kazda podstrone napisane i zapisana w pliku tekstowym. Na tej stronie musze dodac opcje przeszukiwania
na stronie. Jakies sensowne pomysly? Moze lepiej przy modyfikacji pliwko zapisywac plik do bazy danych? Tak bedzie latwiej z paginacja i samym szykaniem.

0

Czy masz ograniczenia technologii? Jaka masz dostępna bazę? Dlaczego są podstrony przechowywane w plikach? Czy to jest jakiś CMS?

0

Na początek dygresja. Czytaj co napisałeś bo trochę to chaotycznie wygląda + jest sporo błędów składniowych i literówek.

Co do tematu wydaje mi się konieczny jakiś storage do tego. Sprawdź ile masz dokładnie plików, jak duże one są i jak to może przyrastać w przyszłości. Jeżeli mowa o sporych plikach i ilością które idą w kilkaset tysięcy (ale raczej bliżej miliona) to polecam użyć jakiś silnik wyszukiwania (solr, elastic) jeżeli ilości są mniejsze jakaś sensowna baza powinna wystarczyć.

0

Tak, projekt jest napisany w laravel CMS.

Jakie elastic czy solr. Najpierw ustalmy co zrobić z plikami. Na razie jeszcze nie są w bazie danych, co bym miał instalować elastic.

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