Solr チュートリアル
このチュートリアルでは、Solr の起動と実行、さまざまなデータソースからの Solr コレクションへのデータ取り込み、Solr の管理インターフェースと検索インターフェースの概要を説明します。
このチュートリアルは、それぞれが前のセクションに基づいている 3 つのセクションに分かれています。最初の練習問題では、Solr を起動し、コレクションを作成し、いくつかの基本的なドキュメントをインデックスに登録し、いくつかの検索を実行します。
2 番目の練習問題では、異なるデータセットを使用し、データセットでファセットを要求する方法を説明します。
3 番目の練習問題では、独自のデータを使用して作業を開始し、実装計画を立てることを推奨しています。
最後に、空間検索を紹介し、Solr インスタンスをクリーンな状態に戻す方法を示します。
Solr の解凍
まず、Solr リリースの完全版を解凍し、作業ディレクトリを Solr がインストールされたサブディレクトリに変更します。たとえば、UNIX、Cygwin、または MacOS のシェルを使用する場合は、次のようになります。
$ ls solr*
solr-{solr-full-version}.tgz
$ tar -xzf solr-{solr-full-version}.tgz
$ cd solr-{solr-full-version}/
最初の練習問題に進む前に、Solr のディレクトリレイアウトについて詳しく知りたい場合は、ディレクトリレイアウトセクションを参照してください。
まとめ
このクイックスタートガイドの手順をすべて実行された場合、次の操作が行われます。
-
SolrをSolrCloudモードで起動し、2つのノード、シャードとレプリカを含む2つのコレクションを作成しました。
-
いくつかの種類のファイルをインデックス付けしました。
-
スキーマAPIを使用してスキーマを変更しました。
-
管理コンソールを開き、そのクエリインターフェースを使用して結果を取得しました。
-
/browseインターフェースを開き、より使いやすく親しみやすいインターフェースでSolrの機能を調べました。
素晴らしいです!
クリーンアップ
このチュートリアルを進める際に、Solrを停止し、環境を最初の状態に戻したい場合があります。次のコマンドラインは、Solrを停止し、演習1で作成された2つのノードそれぞれのディレクトリを削除します。
$ bin/solr stop -all
$ rm -Rf example/cloud/
次に何をするか?
このガイドは、Solrの詳細を学ぶための最良のリソースとなります。
Solrには、開始のお手伝いをしてくれる人々で構成された堅牢なコミュニティもあります。詳細については、Solr Webサイトのリソースページをご覧ください。