La un an de la ultima versiune de 0.9.8.1, a fost lansată o nouă versiune a motorului de căutare full-text sphinx. Motorul are API pentru PHP, Python, Java, Perl și Ruby și vă permite să organizați o căutare rapidă.
Printre principalele inovații trebuie remarcat:
- suport pentru protocolul binar MySQL. Acum puteți să vă conectați la sfinx printr-un client MySQL normal și să executați interogări SELECT normale;
- Suport pentru ODBC în Windows și Linux;
- dezvoltatorii au adăugat contoare de performanță;
- acum puteți reinițializa configurația prin SIGHUP;
- adăugate conexiuni persistente și socluri UNIX;
- adăugată în fișierul configurat inplace_enable, atunci când este activată, atunci când este indexată, încărcarea sistemului de fișiere este redusă de 1,5-2 ori, costul unei scăderi ușoare a performanței (cu 5-10%).
Atât indexurile, cât și API-urile au menținut compatibilitatea înapoi.


Știu că acordeonul (o săptămână a trecut de la lansare), dar e mai bine decât întotdeauna.
Totuși, sfinxul "Distanțele lui Lowenstein" păstra și prețurile pe care nu le-ar fi avut. libstemmer_c este doar o mântuire parțială.


> Verificat: anonymous_incognito
Școala șamanului sa deschis;)
> Suport ODBC în Windows și Linux.
> și în Windows și în linux.

> Un altul ar fi "distanțele Levenshteyna" sphinx păstrate și prețurile pe care nu le-ar fi avut.
Prețul nu ar fi fost cu un suport normal pentru actualizarea indexurilor.
deși pentru datele "cele mai multe ori citite" - o soluție excelentă.
Deci Lucene este la fel!

"Probabil că vom fi ocupați cu clădirea 1.x-alpha cu actualizări incrementale (în timp real) pentru Crăciun."

Lucene are dezavantajele sale. Și pluses sale.
Lucene, în unele cazuri mai repede, are capacitatea de căutare fuzzy. Perfect actualizează indexurile. Dezvoltarea cLucenului se dezvoltă într-un ritm bun și are chiar și o realizare, care, probabil, va fi mereu în capcană.
Cu toate acestea, este mai dificil să se integreze, mănâncă ceva mai multe resurse, este mult mai încet indexat.
Aș spune că au nișe diferite.

Sunt un WINDOWSHIP și sunt mândru de asta. Este adevărat că nu țin ferestrele pe calculatorul de acasă timp de un an, dar acestea sunt mici, nedemn să menționez ^ _ ^

> prețurile nu ar fi pentru el cu un suport normal pentru actualizarea indexurilor.
Am uitat să menționez în știri un fapt mai important: în 0.9.9 a apărut parametrul sql_query_killlist, destinat eliminării și actualizării indexurilor existente fără ajustare și, în special, pentru combaterea rezultatelor "fantomă".



> prețurile nu ar fi pentru el cu un suport normal pentru actualizarea indexurilor.
Și ce nu-mi plac deltele? Forumul cu patru forumuri este indexat la fiecare 10 minute - fără plângeri :) Odată pe săptămână, reindexul complet, la fiecare 10 minute - delta.

Re: Intrebare
Se va face față cu LIKE obișnuită :) Fără un index.