Ostatnio napisałem agregat wpisów z bash.org.pl , kretyn.com i pr0n.pl z racji tego że często pokolei na nie wchodziłem. Napotkałem jednak ciekawy problem którego nie przewidziałem ![]()
Czytaj dalej… »
Jednak Sphinx przy małych zastosowaniach zupełnie się nie sprawdza.
Za to przy dużych jak najbardziej.
tablica 40mb to nic dla MySQLa i tez nic dla Sphinxa , tutaj sprawdził się dużo lepiej MySQL.
Warto tez pamiętać iż sphinx jest tylko silnikiem do szukania po indexie odwołań do danych, a wiec i tak potem trzeba będzie odpytać mysqla… przy niewielkiej ilości danych kolejne połączenie do kolejnego demona, kawałek API do PHPa może okazać się znacznie wolniejsze.
Jeśli natomiast macie tablice wielkości 2.4GB to już wygląda to zupełnie inaczej.
Czytaj dalej… »
Jeden z pierwszych testów jakie spróbuje przybliżyć czy warto inwestować w serwer pod Sphinx.
Edit: Jutro pojawi sie drugi benchmark, który jednak pokaże moc Sphinxa.
Szukając najbardziej wydajnych rzeczy natknąłem się na Sphinx
W najbliższym czasie przeprowadzę testy wydajnościowe, jak na razie poinformuje ze czas który podaje result z query sphinxa nie uwzględnia przesłania danych do skryptu. Sprawia to ze jak narazie podczas testów na moim laptopie czas nie jest aż taki świetny. Jednak niestety nowe laptopy są na tyle szybkie ze 400k rekordów to za mało na porównanie z MySQL Fulltext-search (FTS)