5

将来のMySQL->Solr移行のためにSolrインストールをテストしている間、MySQLのようなRDBMSと比較した場合、優れたデータ構造、ひいては効率的な検索を構成するものの「ルール」が非常に異なることがすぐにわかります。最も明白なことは、データが同じ程度に正規化されていない(または正規化されていないように見える)ことです。

MySQLからSolrに移行するための最善の方法について誰かアドバイスはありますか?非RDBMS(特にSolr)でデータを構造化するために、私が学ぶべき確立されたパターンはありますか?避けるべき一般的な落とし穴はありますか?関連するテーブルをオブジェクトに非正規化するだけの場合ですか?

4

2 に答える 2

3

まず、次のことをしたいかどうかを自問する必要があります。

  1. すべてをSolrに移行するか、
  2. 検索に使用される補完として Solr を使用するだけです。

重要なリレーショナル スキーマ以外については、#2 をお勧めします。1 つのインデックスに含まれるデータの種類が多ければ多いほど、インデックスの有用性は低下します

于 2009-07-05T20:55:55.553 に答える
1

Solr エンタープライズ検索サーバー? 私だったら、データベース全体ではなく、ドキュメントだけを移行します。それは実現可能ですか?

于 2009-07-05T05:05:16.027 に答える