Langage | Java | Java | Java | C++ | C++ |
Type | Moteur Mono-instance | Moteur temps réel, distribué | Moteur temps réel, distribué | Moteur temps réel, distribué | Moteur temps réel, distribué |
Licence | Apache 2.0 | Apache 2.0 | Apache 2.0 | GPLv2 | GPL et MIT/X |
Plateformes | Toutes plateformes supportant Java | Toutes plateformes supportant Java | Toutes plateformes supportant Java | Windows, Linux, Mac OS X | Windows, Mac OS X, Linux, HP-UX, Tru64, IRIX |
Interfaces | Porté en C, C++, Python, Ruby, Perl, Lisp, Php | JSON, XML/XSLT sur http, Python, Ruby, Php, Velocity, CVS, binaire | API Java, JSON | JSON, API pour Php, Java, Perl, Ruby, Python | Langages Python, Php, Ruby, C# |
Bases de données | Accès aux bases de données via JDBC | Accès aux bases via JDBC | Plugin Rivers pour accéder aux base NoSQL et SGBD/r via JDBC | Quelques bases SQL en natif (MySQL, MariaDB, etc.), ODBC pour les autres bases de données SQL | Toutes bases de données SQL |
Big Data | Blur vise à faire fonctionner Lucene sur Hadoop, le projet de crawler Nutch s'appuie sur Hadoop | Couplage Solr/Hadoop en cours : l'index Solr peut être stocké sur HDFS | Connecteur Elasticsearch for Apache Hadoop en version 2.0 | Non | Non |
Outils de recherche | Recherche par champs ou plein texte, classement par ranking, recherche par facettes via extensions uniquement | Langage de requête Lucene étendu, géospatial, recherche par facettes, filtres, etc. | Langage de requête Lucene, géospatial, recherche par facettes, filtres, percolation | Opérateurs booléens, recherche de phrases, termes proches, etc | Algorithme probabiliste, recherche par facettes, opérateurs booléens |
Linguistique | Proximité, suggestions de termes, le projet Snowball intègre un fichier de lemmatisation pour le français | Outre Snowball, de nombreuses extensions sont disponibles dont le langage naturel via le plugin OpenNLP | Tous les plugins linguistiques pour Lucene/Solr | Pas de lemmatisation pour le français. | Lemmatisation, synonymes, proximité linguistique, dictionnaire |