2番目のトークのSolrクイックスタートインストールと構成--Solr



Solr Quick Start Installation



ダウンロードされますsolr-8.4.0.zip解凍するファイルがあります。次に、Solrのディレクトリ構造が次のように表示されます。
画像
図。これで、Solrに示されているディレクトリ構造が1つずつ紹介されました。

  • bin:このディレクトリには、スクリプトを実行するために重要なSolrをより簡単に使用できるものがいくつか含まれており、通常のbinディレクトリの役割は同じです。



  • contrib:このディレクトリは、Solrの機能を強化するために使用できるSolrソフトウェア/プラグインの一部を提供しています。

  • dist:このディレクトリには、コンパイル中に生成されたjarファイルと関連する依存ファイルが含まれます。より公式な談話では、それはコンパイルされたパッケージストレージディレクトリ、ストレージディレクトリの構築の出力製品です。その中で、特に注意を払うsolr-solrj-8.4.0.jarこのjarパッケージは、その後のコードの準備でjarパッケージが使用されるためです。



  • docs:このディレクトリはSolrAPIドキュメントを配置するためのものです

  • 例:ディレクトリには、放電Solrプロジェクトの例示的な例があり、DIH、つまりデータインポート処理の例も示されています。

  • ライセンス:このディレクトリには、Solrサードパーティライブラリで使用されるライセンスが含まれています



  • サーバー:これはディレクトリの中で最も重要です。例が含まれ、SolrがインストールされたJettyサーブレットコンテナを実行します。Solrサーバーを構築するときに3つのディレクトリを使用する必要があるため、カタログには3つの重要なディレクトリがあることを覚えておくことが重要です。 。

    • server / lib:このディレクトリは、jarパッケージJettyサーバーおよびその他のサードパーティのjarパッケージの一部に格納されています。ディレクトリを開くと、Jettyサーバーで構築された小さなjarパッケージがたくさんあることがわかります(ただし、使用できません)。 jarパッケージjarパッケージ内のlib / extディレクトリはSolr固有であり、Solrサーバーをセットアップするときに、これらのパッケージは、どこに行くかをガイドするために、ガイドされたjarを忘れないでください。
    • server / solr:このディレクトリはSolrホームです。あなたは尋ねたいかもしれません、家は何ですか?永続データへの配置はホームであり、ここに配置されるのはインベントリインデックスを配置することです。つまり、新しいコレクション(コア、各コアはデータベースに相当)のデフォルトの保存ディレクトリであり、このディレクトリにはsolrが含まれている必要があります。 xmlファイル(Solrサーバー構成ファイル)
    • server / solr-webapp:このディレクトリはSolrWebプロジェクトです。