OSS紹介

Apache Solr

Apache Solr最新情報

NRIのOpenStandiaが提供するApache Solr最新情報

Apache Solr保守サポートサービス 全文検索エンジンの導入や課題は、こちらのフォームからお問い合わせください OSS全般の事例紹介はこちら

Apache Solr最新トピック

■2016-04-19
[ニュース・市場動向] 全文検索ライブラリ「Apache Lucene 6.0」リリース、新たに多次元データをサポート
■2016-02-29
[イベント・セミナー] 検索エンジンApache Solr 無料ご紹介セミナー
■2015-12-14
[ニュース・市場動向] 国立情報学研、情報検索サービス基盤に分散型KVSを採用--Solrも活用
■2015-09-14
[イベント・セミナー] 検索エンジンApache Solr 無料ご紹介セミナー
■2015-08-24
[リリース] ロンウイット、Apache Solr 5.2対応のSolrサブスクリプション2.0をリリース
■2014-11-20
12/8 第15回Solr勉強会 #SolrJP
■2014-08-26
9/2 第14回Solr勉強会 #SolrJP
■2014-06-02
[Solrプラグイン] セキュリティ警告:CVE-2014-0097 Apache Tomcat information disclosure
■2014-06-02
[Event]6/19 Apache Solrご紹介セミナー
■2014-05-03
OpenStandia OSS紹介 Apache Solrページを公開

すべてを見る

Apache Solrバージョンアップ情報

■2016-07-04
[VerUP]Apache Solr 5.5.2(リリース日:2016/06/25)
■2016-06-28
[VerUP]Apache Solr 6.1.0(リリース日:2016/06/17)
■2016-06-06
[VerUP]Apache Solr 6.0.1(リリース日:2016/05/28)
■2016-05-17
[VerUP]Apache Solr 5.5.1(リリース日:2016/05/05)
■2016-04-18
[VerUP]Apache Solr 6.0.0(リリース日:2016/04/08)
■2016-02-29
[VerUP]Apache Solr 5.5.0(リリース日:2016/02/22)
■2016-02-01
[VerUP]Apache Solr 5.4.1(リリース日:2016/01/23)
■2016-02-01
[VerUP]Apache Solr 5.3.2(リリース日:2016/01/23)
■2015-12-21
[VerUP]Apache Solr 5.4.0(リリース日:2015/12/14)
■2015-10-05
[VerUP]Apache Solr 5.3.1(リリース日:2015/09/24)

すべてを見る

Apache Solrの概要

Apache Solr(アパッチソーラー)とは、オープンソースの全文検索エンジンです。

Apache Solrは、検索機能を容易に導入するためのJava全文検索ライブラリであるApache Luceneプロジェクトのサブプロジェクトとして開発されています。
Apache Solrは、全文検索のインデックス作成と検索のコアにApache LuceneのJava検索ライブラリを利用し、JettyやTomcatなどのサーブレットコンテナ内で、スタンドアロンの全文検索サーバとして実行することができます。
検索対象コンテンツのデータを収集し、検索インデックスを作成するApache ManifoldCFなどのクローラと連携して利用します。

Apache Solrは、強力な全文検索、ハイライト(検索結果の強調表示)、ファセット検索(※)、ほぼリアルタイムでのインデクシング、動的クラスタリング、リッチテキスト(Word、PDFなど)検索、地理空間的検索、耐障害性機能を備えるなどの特徴があります。
また、HTTP/XMLおよびJSON APIを利用してさまざまなプラットフォームから検索機能へのアクセスを可能にし、優れた柔軟性と拡張性を備えています。

Apache Solrは、インターネットのサイト検索システムをはじめ、企業内でのファイルサーバや多様なデータの検索や知識共有システム、図書館の検索システム、SaaS、SNS、広告配信システムなど、全世界で数多くの導入実績があります。

Apache Solrは、Alfresco(ECM)、Liferay(EIP)、Drupal(CMS)、Fess(全文検索サーバー)といった、さまざまなオープンソースにおける全文検索エンジンとしても利用されています。

Apache Solrの現在の最新バージョン(GA)は、Apache Solr 4.7.2、4.8.1、4.9.1、4.10.4、5.0.0、5.1.0、5.2.1、5.3.2、5.4.1、5.5.2、6.0.1、6.1.0です。(2016年6月現在)

※ファセット検索:あらかじめサイト側が用意した商品分類や金額帯などの検索候補条件を選択し、コンテンツの絞り込みをする検索ナビゲーションの仕組み。

TOPに戻る

Apache Solrのライセンス

Apache Solrのライセンスは、Apacheソフトウェア財団 (ASF) によって規定されたApache License Version 2.0を採用しています。
Apache Solrの使用にあたって、著作権の表示などの条件に従うことで、商用利用、修正、再頒布などが自由に行えます。
Apache Solrのライセンスについてご不明な点がありましたら、お気軽にお問い合わせください。

TOPに戻る

Apache Solrの動作環境

前提となる動作環境は、以下のとおりです。(バージョン4.7.1の場合)

  • OS
    ・Linux/Unix/OSX
    ・Windows
  • Java Servletコンテナ
    ・Jetty(デフォルト)
    ・Tomcat
    ・JBoss
    ・Resin
  • Java Runtime Environment(JRE)1.6以降
    ※GCJ(The GNU Compiler for Java)は動作しません

※バージョンによって異なりますので、詳細はお問い合わせください。

TOPに戻る

Apache Solrと同様の機能を提供する商用製品

商用ソフトウェア製品では、Sedue、FAST ESP、CBES(ConceptBase Enterprise Search)、同じOSS製品では、Apache Lucene、ElasticSearch、Katta、Senna、Namazuなどが、Apache Solrと同様の機能を提供しています。

TOPに戻る

Apache Solrの主な特徴

主な特徴は以下のとおりです。

高機能な全文検索エンジン クエリ検索、インデックス、ファセット、ハイライト(検索結果の強調表示)、スコアリング、範囲検索、緯度経度検索、類似文書検索、グルーピング、リッチテキスト検索、カスタムランキングなど、さまざまな方法での全文検索が可能
Javaベース Javaベースのアーキテクチャのため、同じくJavaベースで構築されていることが多い企業情報システムとの親和性が高く、比較的容易に他システムとの連携が行える(Apache Solr自身は検索リクエストをHTTPリクエストで受け取り、検索結果をXMLで返す検索サーバとして機能するため、フロントサーバはJavaだけでなく、PHP、Ruby、Python、Perl、Javascriptなどでもプログラミング可能)
高速 分散インデックス検索、クエリーキャッシュ機能など、大量のWebトラフィック用に最適化されている
高い拡張性 Solrサーバのクラスタをより容易に構築し管理するためのツールが提供され、スケールアウトしやすい
マルチOS/マルチクライアント さまざまなサーバーOSおよびクライアント環境に対応
オープンスタンダードなインターフェイス XML、JSONおよびHTTPを利用してさまざまなプラットフォームから検索機能へのアクセスを実現し、柔軟性と拡張性に優れたXMLでの設定が可能
包括的なHTML管理インタフェース 各種設定の実施、インデックス統計、キャッシュ使用率、クエリ、テキスト分析デバッガ、クラスタノードステータス、SolrCloudダッシュボードといったサーバの各種統計情報を監視するためのAJAXベース管理画面を備える
耐障害性 自動インデックスレプリケーション、自動フェイルオーバーおよびリカバリ機能を備え、単一障害点がない
導入しやすい オープンソースでライセンス費用がかからないうえ、いくつかの簡単なコマンドですぐに検索エンジンを利用できる
運用しやすい カスタマイズ可能な検索パラメータが豊富であるほか、管理画面や耐障害性機能を備え、スケールアウトを考慮した機能も充実
多言語対応 トークナイザと言語フィルタが充実しており、数十か国もの言語をサポートしているほか、日本語検索の単語抽出方法に「形態素解析」と「N-gram」を選択でき、柔軟な対応が可能
豊富な導入実績 検索プラットフォームとして、国内外を問わず多数の採用実績がある
コスト効果 特別なハードウェアを必要とせず、ライセンス費用もかからないため、商用製品に比べて大幅に導入コストを削減可能

TOPに戻る

Apache Solrの主な機能

主な機能は以下のとおりです。

検索/ソート機能 クエリ検索、インデックス、ファセット、ハイライト(検索結果の強調表示)、スコアリング、範囲検索、緯度経度検索、類似文書検索、グルーピング、リッチテキスト検索、カスタムランキングなど
分散機能 インデックスレプリケーション、分散横断検索、分散検索(SolrCloud)
レプリケーション機能 クラスタリング、シャーディング、自動インデックスレプリケーション、自動フェイルオーバー
データインポート機能 Apache TikaとDataImportHandler(DIH)の利用により、Microsoft オフィスファイル、PDFファイル等をインポート
管理インタフェース 各種設定の実施、キャッシュ使用率やクエリ、クラスタノードステータスといったサーバの各種統計情報を監視するための管理画面
その他 スペルチェック、レコメンド、スコアブースト、トークナイザ(形態素解析)、トークンフィルタなど
OpenStandia 全文検索エンジンの概要図

TOPに戻る

Apache Solrのダウンロード

Apache Solr ダウンロードページ

TOPに戻る

Apache ManifoldCF, ManifoldCF, Apache Solr, Solr, Apache, the Apache feather logo,the Apache ManifoldCF logo, and the Apache Solr logo are trademarks of The Apache Software Foundation.

Apache Solrに関する
資料請求・お問い合わせはこちら

  • 資料請求
  • お問い合わせ

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

  • OpenStandiaサポート対象オープンソース|50種類以上のOSSのサポートをご提供します。
  • 人気OpenAM
  • 注目Alfresco
  • 注目MongoDB
  • OpenIDM
  • MongoDB
  • Corosync
  • Postfix
  • Apache HTTP Server
  • ZABBIX
  • Joomla!
  • Apache Struts
  • PostgreSQL
  • Pentaho
  • Chef
  • Apache Tomcat
  • Solr
  • Dovecot
  • iBATIS
  • DRBD
  • MySQL
  • JBoss
  • Liferay
  • Ruby on Rails
  • Jaspersoft
  • OpenLDAP
  • Apache log4j
  • Apache Subversion
  • BIND
  • OpenDJ
  • Pacemaker
  • Samba
  • Red Hat Enterprise Linux
  • Nginx
  • BIND
  • Spring Framework
  • CentOS
  • Courier-IMAP
  • CVS
  • MosP
  • Heartbeat
  • Hibernate
  • Hinemos
  • ADempiere
  • LISM
  • MyBatis
  • MySQL Cluster
  • Apache Axis2
  • Squid
  • OpenSSO
  • sendmail
?
<--!-->