Sphinx kereső telepítés és konfigurálás

És igen, mi az a Szfinx, hogy kinek és amikor szüksége van rá.

Sphinx működik rendkívül gyors, natív támogatást biztosít a MySQL és PostgreSQL, API sok webes programozási nyelvek. Hivatalosan támogatja a PHP, Java és Python, plusz van a közösség által támogatott verziót Perl, Ruby. NET, C ++.

Fő előnyei (kivett wiki)

  • A magas indexelési sebesség (akár 10-15 Mb / s minden processzor mag);
  • Gyors keresés (akár 150-250 kérés másodpercenként magonként, egymillió dokumentumok);
  • Magas skálázhatóság (a legnagyobb ismert klaszter indexeket hárommilliárd dokumentumok és támogatja a több mint 50 millió lekérés naponta);
  • Támogatja az elosztott keresési;
  • Támogatás több teljes szöveges keresési mezők a dokumentumot (legfeljebb 32 alapértelmezés szerint);
  • Támogatás számos további attribútumokat az egyes dokumentum (azaz, csoportok, tartás, stb ...);
  • Támogatja megállítani szó;
  • Támogatás Egybájtos karakterkészletek és UTF-8;
  • Support fakadó - beépített modulok angol, magyar és cseh nyelven; rendelkezésre álló modulok francia, spanyol, portugál, olasz, román, német, holland, svéd, norvég, dán, finn, magyar nyelv;
  • Natív támogatás MySQL (összes típusú táblák, beleértve a MyISAM, InnoDB, NDB, archív, stb ...);
  • Natív támogatás PostgreSQL;
  • Támogatása ODBC adatbázisok (MS SQL, Oracle, és így tovább. D.).

Telepítése Sphinx Debian

Két lehetőség van: egyszerű és összetett. Egyszerű jó, legyen egyszerű és bonyolítja az a tény, hogy akkor rugalmasabban kezeli a telepítési folyamat, és lesz róla, hogy telepítse a legújabb aktuális verzió. Megpróbáltam, és így és így ... konkrétan jelenleg eléri szfinx telepített egyszerű módon és prispokoyno fut-e a szerver csatát.

Egyszerű választás amatőrök, mint én: