sql >> データベース >  >> NoSQL >> MongoDB

mongodbをsolrと統合する動機は何でしょうか

    Solrで構成したフィールドのみがluceneに格納されるため、データ全体をluceneに格納するわけではないため、理由がわかりました。検索条件フィールドはluceneにのみ保存されます。彼らはお互いを完成させるようなものです。例を挙げて説明すると、40個のフィールドを持つドキュメントがあり、そのうち5個が別のドキュメントであるとします。ドキュメント内の3つの特定のフィールドを特定の値に等しくしたいというクエリを作成し、親テーブルの子ドキュメントの1つに、特定のフィールドを一定の間隔で配置するための別の基準があり、もう1つは特定の単語を含めます。そのために、mongodbに追加のインデックスを設定するのではなく、solrを適切に構成することで、これらのフィールドのみをsolrに格納できます。



    1. ツリー構造を使用してMongoDbで祖先を取得する

    2. 埋め込まれたドキュメントを探してマングースでアップサートを実行するにはどうすればよいですか?

    3. サーバー上のMeteorでのmongodbdistinct()の実装?

    4. MongoDBデータベースのバックエンドストアドプロシージャスケジューラ