Je cherche des alternatives à Solr de Apache Software Foundation.
Pour ceux qui ne le savent pas, Solr est un serveur de recherche d'entreprise. Une application client utilise une interface Web pour soumettre des documents à des fins d'indexation et pour effectuer des requêtes de recherche. Solr a d'autres fonctionnalités intégrées comme la mise en cache et la réplication. Je crois que c'était à l'origine commencé par CNet et ensuite open-source.
Je cherche d'autres serveurs de recherche qui pourraient être considérés comme des concurrents.
J'ai écrit un long article sur mes expériences et caractéristiques de tous les moteurs que j'ai énumérés ci-dessous, mais je l'ai supprimé car le formatage est un pita. Mais tout simplement si vous ne voulez pas débourser de l'argent, Solr / Lucene ou Fast (maintenant MSSE) est vraiment le meilleur que vous puissiez faire.
Exclus parce que je n'ai aucune expérience de ce produit:
Seamark,
Prix haut à bas
- Endeca,
- FredHopper,
- Mercado,
- Google Mini,
- Microsoft Search Server,
- Autonomie,
- Microsoft Search Server Express,
- Solr / Lucene
Vitesse rapide à lente
- Google Mini / Endeca,
- FredHopper,
- Autonomie,
- Solr / MSS / MSSE
Caractéristiques de haut en bas
- Endeca,
- FredHopper,
- Mercado,
- Solr,
- Autonomie,
- Lucene,
- MSS / MSSE,
- Google Mini
Extensibilité élevée à faible
- Solr / Lucene,
- Endeca,
- FredHopper,
- Mercado,
- Autonomie,
- MSS / MSSE,
- Google Mini
API Java
- Endeca,
- FredHopper,
- Autonomie,
- Solr / Lucene
API .NET
- Endeca,
- Solr / Lucene,
- MSS / MSSE,
- Autonomie
API XML
- FredHopper,
- Mercado,
- Solr / Lucene,
- Autonomie,
- Google Mini (limité)
Recherche à facettes
- Endeca,
- FredHopper,
- Seamark,
- Solr
Recherche en langage naturel
- Endeca,
- Fred Hopper,
- Solr,
- Mercado,
- MSS / MSSE,
- Autonomie,
- Google Mini
Document rampant
- Endeca,
- Mercado,
- MSS / MSSE,
- Autonomie,
- Google Mini
ITL
Merchandising / Content Spotlighting
- Endeca,
- FredHopper,
- Mercado
Recherche distribuée
- Endeca,
- FredHopper,
- Mercado,
- Solr / Lucene,
- Autonomie,
- Google Mini
Analytique
Plate-forme Windows x86
- Endeca,
- FredHopper,
- Mercado,
- MSS / MSSE,
- Solr / Lucene,
- Autonomie
Plate-forme x64 Windows
- Endeca,
- FredHopper,
- Solr / Lucene
Variantes Unix Platform x86
- Endeca,
- FredHopper,
- Mercado,
- Solr / Lucene,
- Autonomie
Variantes Unix Platform x64
Autre
J'ai travaillé en périphérie avec Endeca, et cela semble être un moteur rapide et riche en fonctionnalités.
Ils semblent particulièrement bien adaptés à la conduite de sites de commerce électronique, avec des outils spéciaux pour personnaliser le contenu des ventes incitatives et des ventes croisées. Je pense également qu’ils vont essayer de passer dans l’espace BI, donc cela devrait être une combinaison intéressante des deux fonctionnalités s’ils le font de manière transparente.
Je travaillais chez Endeca, alors prends ça pour ce que c'est. Je ne commenterai pas les concurrents, mais je pense vraiment que c'est un produit nettement meilleur que tout ce qui existe ailleurs.
Solr fournit une recherche de base à facettes, ce qui est "suffisant" pour de nombreuses applications. À bien des égards, c'est un Endeca bas de gamme.
Certaines des choses que Endeca vous donnerait sur Solr:
- meilleure analyse linguistique (enracinement, etc.)
- Jointures et possibilité de filtrer plusieurs vers plusieurs
- prise en charge de l'interrogation via XQuery
- meilleur support pour la gestion des dimensions / facettes
- des performances bien meilleures (à la fois pour les requêtes et le transfert de données)
- robots d'exploration et outils d'intégration de données
- meilleurs outils d'administration
Et, évidemment, des services et du soutien.
Cela dit, ce n'est pas bon marché, donc si vous n'avez pas de budget pour cela, Solr n'est pas une mauvaise option.
+1 pour Lucene et FAST. Lucene a également été porté sur .NET si vous souhaitez le prolonger.
http://incubator.apache.org/lucene.net/
Voici quelques moteurs de recherche open source
Voici quelques outils liés à la recherche
Fourrage La bibliothèque PHP5 de Forage est une interface facile à utiliser pour
plusieurs bibliothèques de recherche back-end. Il fournit une interface commune tout en
prendre en charge des fonctionnalités uniques dans chaque bibliothèque en permettant aux back-end de prendre en charge
caractéristiques spécifiques ou non.
Marjory Marjory est un webservice d’indexation et de recherche de
documents, en utilisant un moteur de recherche en texte intégral.
ESP rapide que Microsoft a acheté en janvier 2008
Nous utilisons Fast aujourd'hui. Il a beaucoup de fonctionnalités intéressantes mais nous ne les utilisons pas. C'est cher. Nous sommes également à la recherche d'une solution alternative.
Qu'en est-il de FACT-Finder? par exemple. www.eddiebauer.de utilise la solution de recherche et de navigation et plus de 500 autres boutiques en ligne européennes. Très tolérant aux erreurs ...
IBM Omnifind Yahoo Edition est un serveur de recherche d'entreprise qui utilise Apache Lucene pour l'indexation. C'est simple, facile à installer et à administrer. Il dispose également d'une API Open Search intégrée. Il a un support multi-plateforme et c'est gratuit !!
Ce produit a été lancé par IBM pour concurrencer Google Mini sur le marché de la recherche d’entreprise.
En plus de ceux déjà mentionnés, Microsoft a "Microsoft Search Server" et "Microsoft Search Server Express". Ce dernier est gratuit, le premier supporte un corpus plus grand.