Question

Je cherche des solutions de rechange à Solr dans Apache Software Foundation.

Pour ceux qui ne le savent pas, Solr est un serveur de recherche d’entreprise. Une application client utilise une interface de type services Web pour soumettre des documents à indexer et également pour effectuer des requêtes de recherche. Solr a d'autres fonctionnalités intégrées telles que la mise en cache et la réplication. Je pense qu'il a été initialement créé par CNet, puis en code source ouvert.

Je recherche d’autres serveurs de recherche sur le marché qui pourraient être considérés comme des concurrents.

Était-ce utile?

La solution

J'ai écrit un long post sur mes expériences et les fonctionnalités de tous les moteurs que j'ai énumérés ci-dessous, mais je l'ai abandonné parce que le formatage est un pita. Mais tout simplement si vous ne voulez pas débourser d’argent, Solr / Lucene ou Fast (maintenant MSSE) est vraiment ce que vous pouvez faire de mieux.

Exclus parce que je n'ai aucune expérience de ce produit: Seamark,

Prix décroissant

  • 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

Fonctions décroissantes

  • Endeca,
  • FredHopper,
  • Mercado,
  • Solr,
  • Autonomie,
  • Lucene,
  • MSS / MSSE,
  • Google Mini

Extensibilité élevé à 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 par facettes

  • Endeca,
  • FredHopper,
  • Seamark,
  • Solr

Recherche en langage naturel

  • Endeca,
  • Fred Hopper,
  • Solr,
  • Mercado,
  • MSS / MSSE,
  • Autonomie,
  • Google Mini

Exploration du document

  • Endeca,
  • Mercado,
  • MSS / MSSE,
  • Autonomie,
  • Google Mini

ITL

  • Endeca,
  • FredHopper

Mise en valeur du contenu / du contenu

  • Endeca,
  • FredHopper,
  • Mercado

Recherche distribuée

  • Endeca,
  • FredHopper,
  • Mercado,
  • Solr / Lucene,
  • Autonomie,
  • Google Mini

Analytics

  • Endeca

Plate-forme x86 Windows

  • 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

  • Endeca,
  • Solr / Lucene

Autre

  • Google Mini

Autres conseils

J'ai travaillé en périphérie avec Endeca, et cela ressemble à un moteur rapide et riche en fonctionnalités.

Ils semblent particulièrement bien adaptés à la gestion de sites de commerce électronique, avec des outils spéciaux permettant de personnaliser le contenu pour les ventes incitatives et les ventes croisées. Je pense également qu'ils vont essayer de se déplacer dans l'espace de la BI. Ce devrait donc être une combinaison intéressante des deux fonctionnalités s'ils s'en sortent de manière transparente.

J'avais l'habitude de travailler chez Endeca, alors prenez ceci pour ce qu'il est. Je ne commenterai pas les concurrents, mais je crois vraiment que c'est un produit nettement meilleur que tout autre produit existant sur le marché.

Solr fournit une recherche de base par facettes, qui est "assez bonne". 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 (mise au point, etc.)
  • Jointures et possibilité de filtrer plusieurs à plusieurs
  • prise en charge des requêtes via XQuery
  • meilleure prise en charge de la gestion des dimensions / facettes
  • de bien meilleures performances (à la fois pour les requêtes et l'insertion de données)
  • robots d'exploration et outils d'intégration de données
  • meilleurs outils d'administration

Et, évidemment, les services et le support.

Cela dit, ce n’est pas bon marché, alors si vous n’avez pas de budget, 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 autres moteurs de recherche open source

Voici quelques outils liés à la recherche

  • Forage La bibliothèque Forage PHP5 est une interface facile à utiliser pour plusieurs bibliothèques de recherche arrière. Il fournit une interface commune tout en en prenant en charge des fonctionnalités uniques dans chaque bibliothèque en permettant aux serveurs principaux de prendre en charge caractéristiques spécifiques ou non.

  • Marjory Marjory est un service Web d'indexation et de recherche de documents, à l'aide d'un moteur de recherche en texte intégral.

Fast ESP acheté par Microsoft 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 recherchons également une autre solution.

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 possède également une API Open Search intégrée. Il a un support multi-plateforme et son gratuit!

Ce produit a été lancé par IBM pour concurrencer Google Mini sur le marché de la recherche en entreprise. .

En plus de ceux déjà mentionnés, Microsoft dispose du & Microsoft. Serveur de recherche " et Microsoft Search Server Express . Ce dernier est libre, le premier supporte un corpus plus important.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top