Présentation de Sphinx

Déployez des applications populaires sur nos serveurs cloud haute performance en un seul clic.

Sphinx (SQL Phrase Index) est un moteur de recherche plein texte développé par Andreï Aksenov et distribué sous licence GNU GPL. Sa particularité réside dans sa vitesse élevée d'indexation et de recherche, ainsi que dans son intégration avec les SGBD existants (MySQL, PostgreSQL) et une API pour les langages de programmation web les plus répandus.

file

Fonctionnalités principales :

  • Vitesse d'indexation élevée (jusqu'à 10–15 Mo/s par cœur de processeur) ;
  • Vitesse de recherche élevée (jusqu'à 150–250 requêtes par seconde par cœur de processeur avec 1 000 000 de documents) ;
  • Haute scalabilité (le plus grand cluster connu indexe jusqu'à 3 000 000 000 de documents et prend en charge plus de 50 millions de requêtes par jour) ;
  • Prise en charge de la recherche distribuée ;
  • Prise en charge de plusieurs champs de recherche plein texte dans un document (jusqu'à 32 par défaut) ;
  • Prise en charge de plusieurs attributs supplémentaires par document (groupes, horodatages, etc.) ;
  • Prise en charge des mots vides ;
  • Prise en charge des encodages mono-octet et de l'UTF-8 ;
  • Prise en charge de la recherche morphologique – modules intégrés pour l'anglais, le russe et le tchèque ; modules disponibles pour le français, l'espagnol, le portugais, l'italien, le roumain, l'allemand, le néerlandais, le suédois, le norvégien, le danois, le finnois et le hongrois ;
  • Prise en charge native de PostgreSQL et MySQL ;
  • Prise en charge des bases de données compatibles ODBC (MS SQL, Oracle, etc.).
Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter