Question

Alors que le test d'un Solr installer pour un avenir MySQL -> migration Solr, il est immédiatement évident que les « règles » pour ce qui constitue une bonne stucture de données, et par extension d'une recherche efficace, sont très différents dans Solr par rapport à un SGBDR comme MySQL. La chose la plus évidente étant que les données ne sont pas (ou ne semble pas être) normalisé au même degré.

Quelqu'un at-il des conseils sur la meilleure façon de s'y prendre pour faire la transition de MySQL à Solr? Y a-t-il des modèles établis pour la structuration des données dans un non-SGBDR (Solr spécifiquement) que je devrais apprendre au sujet? Tous les pièges à éviter? Est-ce simplement un cas de dénormaliser tables en objets liés?

Était-ce utile?

La solution

Tout d'abord, vous devez vous demander si vous voulez:

  1. migrate toute chose à Solr ou
  2. il suffit d'utiliser Solr comme complément utilisés pour la recherche.

Pour tout autre que des schémas relationnels non triviales, je recommanderais # 2. Les données plus hétérogènes que vous avez dans un index, moins utile, il est .

Autres conseils

Le Solr Enterprise Search Server? Si elle me le faisaient, je migrer seulement vos documents plus, et non la base de données. Est-ce possible?

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