Sphinx – Übersicht

Populäre Anwendungen auf unseren hochleistungsfähigen Cloud-Servern mit einem Klick bereitstellen.

Sphinx (SQL Phrase Index) ist eine Volltextsuchmaschine, die von Andrei Aksenov entwickelt und unter der GNU-GPL-Lizenz vertrieben wird. Ihre Besonderheit liegt in der hohen Indexierungs- und Suchgeschwindigkeit sowie in der Integration mit vorhandenen Datenbankmanagementsystemen (MySQL, PostgreSQL) und einer API für verbreitete Webprogrammiersprachen.

file

Hauptfunktionen:

  • Hohe Indexierungsgeschwindigkeit (bis zu 10–15 MB/Sek. pro Prozessorkern);
  • Hohe Suchgeschwindigkeit (bis zu 150–250 Anfragen pro Sekunde pro Prozessorkern bei 1.000.000 Dokumenten);
  • Hohe Skalierbarkeit (der größte bekannte Cluster indiziert bis zu 3.000.000.000 Dokumente und unterstützt mehr als 50 Millionen Anfragen pro Tag);
  • Unterstützung verteilter Suche;
  • Unterstützung mehrerer Volltextsuchfelder in einem Dokument (standardmäßig bis zu 32);
  • Unterstützung mehrerer zusätzlicher Attribute pro Dokument (z. B. Gruppen, Zeitstempel usw.);
  • Unterstützung von Stoppwörtern;
  • Unterstützung von Einzelbyte-Kodierungen und UTF-8;
  • Unterstützung morphologischer Suche – integrierte Module für Englisch, Russisch und Tschechisch; Module für Französisch, Spanisch, Portugiesisch, Italienisch, Rumänisch, Deutsch, Niederländisch, Schwedisch, Norwegisch, Dänisch, Finnisch und Ungarisch verfügbar;
  • Native Unterstützung für PostgreSQL und MySQL;
  • Unterstützung ODBC-kompatibler Datenbanken (MS SQL, Oracle usw.).
Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns