【Solr】手で教えるSolrのインストールと簡単な使用
1590 ワード
Solrとは
ほとんどの検索エンジンアプリケーションには、検索機能が必要です.問題は、検索機能が巨大なリソース消費であり、データベースのロードが重いため、アプリケーションのパフォーマンスを低下させることです.
これは、負荷を外部の検索サーバに移行するのは良いアイデアです.Apache Solrは、RESTのようなHTTP APIを使用することで、ほとんどのプログラミング言語からsolrを使用できるようにする人気のあるオープンソース検索サーバです.
Solrは、検索アプリケーションを構築するためのオープンソース検索プラットフォームです.Lucene(全文検索エンジン)の上に構築されています.Solrはエンタープライズクラスで、迅速かつ高度に拡張可能です.Solrを使用して構築されたアプリケーションは非常に複雑で、高性能を提供します.
CNETネットワークの会社のウェブサイトに検索機能を追加するため、Yonik Seelyは2004年にSolrを作成した.2006年1月、Apacheソフトウェア財団の次のオープンソースプロジェクトとなった.2016年に最新バージョンのSolr 6.0をリリースし、パラレルSQLクエリーの実行をサポートします.
SolrはHadoopと一緒に使用できます.Hadoopは大量のデータを処理するため、Solrはこのような大きなソースから必要な情報を見つけるのに役立ちます.検索に限らず、Solrはストレージの目的にも使用できます.他のNoSQLデータベースと同様に、非リレーショナル・データの格納と処理技術です.
要するに、Solrは拡張可能で、配置可能で、検索/ストレージエンジンであり、テキスト中心のデータを大量に検索することを最適化します.
Solrインストール Tomcatをインストールし、解凍すればいいです. solrを解凍します. solrの下のdistディレクトリ Tomcat解凍warパッケージ を起動 solr下 は、 と名前を変更関連solrおよび tomcatを起動し、 にアクセスします.
ほとんどの検索エンジンアプリケーションには、検索機能が必要です.問題は、検索機能が巨大なリソース消費であり、データベースのロードが重いため、アプリケーションのパフォーマンスを低下させることです.
これは、負荷を外部の検索サーバに移行するのは良いアイデアです.Apache Solrは、RESTのようなHTTP APIを使用することで、ほとんどのプログラミング言語からsolrを使用できるようにする人気のあるオープンソース検索サーバです.
Solrは、検索アプリケーションを構築するためのオープンソース検索プラットフォームです.Lucene(全文検索エンジン)の上に構築されています.Solrはエンタープライズクラスで、迅速かつ高度に拡張可能です.Solrを使用して構築されたアプリケーションは非常に複雑で、高性能を提供します.
CNETネットワークの会社のウェブサイトに検索機能を追加するため、Yonik Seelyは2004年にSolrを作成した.2006年1月、Apacheソフトウェア財団の次のオープンソースプロジェクトとなった.2016年に最新バージョンのSolr 6.0をリリースし、パラレルSQLクエリーの実行をサポートします.
SolrはHadoopと一緒に使用できます.Hadoopは大量のデータを処理するため、Solrはこのような大きなソースから必要な情報を見つけるのに役立ちます.検索に限らず、Solrはストレージの目的にも使用できます.他のNoSQLデータベースと同様に、非リレーショナル・データの格納と処理技術です.
要するに、Solrは拡張可能で、配置可能で、検索/ストレージエンジンであり、テキスト中心のデータを大量に検索することを最適化します.
Solrインストール
solr-4.10.3.war
をtomcat\webapps
の下に配置する(バージョン番号を除く).example/lib/ext
ディレクトリ下のすべてのjarパッケージをsolrのエンジニアリングに追加します(\WEB-INF\lib
ディレクトリ下).solrhome
を作成します.solrの下の/example/solr
ディレクトリはsolrhomeです.このディレクトリをDディスクにコピーしsolrhome solrhome
.solrエンジニアリングのweb.xml
ファイルを修正する必要があります.
solr/home
d:\solrhome
java.lang.String
http://IP:8080/solr/