J'ai quatre sites qui sont édités via un CMS (accroché à l'un des sites) comme celui-ci:Comment utiliser Lucene sur plusieurs sites
www.domain1.com
www.domain2.com
www.domain3.com
www.domain4.com
www.domain4.com/cms
Je vais utiliser Lucene pour indexer le texte contenu (de la base de données et des documents téléchargés) des quatre sites. L'index devra être disponible à la fois pour le système CMS et la page de recherche sur chaque domaine/site web (qui peut être sur des serveurs physiques différents).
Alors est-ce que je devrais employer un index de lucene sur le domaine qui héberge le système de CMS, ou mettre un index sur chaque domaine? (Je devine que je vais devoir écrire une sorte de service Web pour lier tout ensemble pour l'une ou l'autre solution). Existe-t-il une méthode recommandée pour y parvenir?
Merci.
Les raisons possibles de l'utilisation d'index séparés sont le fait d'avoir un contenu distinct sur chaque domaine, où vous ne souhaitez pas trouver de correspondances de recherche provenant des autres domaines ou un problème d'évolutivité. Sinon, il semble préférable d'utiliser un seul serveur de recherche ayant des clients sur quatre domaines. –