【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ディレクトリsolr-4.10.3.wartomcat\webappsの下に配置する(バージョン番号を除く).
  • Tomcat解凍warパッケージ
  • を起動
  • solr下example/lib/extディレクトリ下のすべてのjarパッケージをsolrのエンジニアリングに追加します(\WEB-INF\libディレクトリ下).
  • は、solrhomeを作成します.solrの下の/example/solrディレクトリはsolrhomeです.このディレクトリをDディスクにコピーしsolrhome
  • と名前を変更
  • 関連solrおよびsolrhome.solrエンジニアリングのweb.xmlファイルを修正する必要があります.
  • 
      solr/home    
      d:\solrhome    
      java.lang.String    
        
    
  • tomcatを起動し、http://IP:8080/solr/
  • にアクセスします.