2010-08-04 5 views
1

Je suis nouveau à SOLR mais je suis conscient qu'il est construit au-dessus de lucene. Je me demandais s'il est possible d'utiliser NHibernate Search existant, qui fonctionne évidemment directement avec Lucene, pour ajouter/mettre à jour des éléments dans SOLR? Si oui, est-ce considéré comme une mauvaise pratique?Est-il possible de combiner SOLR et NHibernate Search

Merci à l'avance,

JP

Répondre

1

NHibernate.Search traite avec Lucene.NET, qui fonctionne à un niveau très différent de Solr. Cela n'a aucun sens d'utiliser le même code avec Solr, BTW étant un processus différent.

Le plus proche est le SolrNet-NHibernate integration. Ou vous pouvez écrire vos propres écouteurs d'événements NHibernate pour mapper vos entités NHibernate à Solr. Ou utilisez quelque chose de complètement différent, comme le DataImportHandler. Il y a beaucoup d'options ...

Questions connexes