OSS探訪

Apache Solr — 全文・ベクトル・地理検索を検索サーバーとして提供する

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
1,673
主要言語
Java
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/21

概要

Apache Solrは、Apache Luceneを基盤に全文検索、ベクトル検索、地理検索を提供する検索プラットフォームです。アプリから検索処理を分離し、インデックス作成やクエリ、分散構成を検索サーバー側で管理できます。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

全文・ベクトル・地理検索を一つの検索基盤で扱う

Luceneを基盤に複数の検索方式を提供し、用途に応じてフィールドや解析方法、クエリを設計できます。

出典:[2]

単体からSolrCloud・Docker・Kubernetesへ広げる

ローカル実行だけでなく、SolrCloud、公式Dockerイメージ、Solr Operatorを使ったKubernetes運用へ拡張できます。

出典:[2]

アプリから検索エンジン運用を分離したい場合に

商品検索、文書検索、ログやコンテンツの横断検索などで、検索用インデックスとクエリ処理を専用基盤へ切り出したい場合に向きます。

出典:[2]

検索品質はスキーマとインデックス設計に依存する

起動するだけで最適な検索結果になるわけではありません。フィールド設計、解析器、更新頻度、シャードやレプリカの構成を代表データで検証してください。

出典:[2]

参考にした公式資料

  1. [1]apache/solr repository(2026-09-21)
  2. [2]Apache Solr README(2026-09-21)
  3. [3]Apache Solr Reference Guide(2026-09-21)
  4. [4]Apache Solr license(2026-09-21)
編集部からの補足

SolrはLuceneライブラリを直接組み込む代わりに、検索サーバーとしてインデックス作成・クエリ・運用機能を提供します。READMEは公式DockerイメージとKubernetes向けSolr Operatorも案内しています。検索品質はスキーマ、解析器、インデックス更新、シャード設計まで含めて検証してください。

3ステップで試す

  1. 1

    開発用Solr配布物をビルド

    公式READMEのDeveloper Quickstartに従って、ローカル検証用のSolr配布物を生成します。

    ./gradlew dev
  2. 2

    techproducts例を起動

    標準サンプルを使ってSolrを起動し、検索用のデータと設定を含む環境を用意します。

    cd ./solr/packaging/build/dev && bin/solr start -e techproducts
  3. 3

    管理画面を開く

    Solr Admin画面を開き、コレクションやインデックスの状態を確認します。

    http://localhost:8983/solr/
公式READMEで確認

成長

成長の推移 · 直近30日

1,673 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
146
Open PR
157

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • lucene
  • solr
  • search
  • nosql
  • java
  • backend
  • search-engine
  • information-retrieval
Stars
1,673
Forks
864
Watchers
50
Open Issues
0
Contributors
322
主要言語
Java
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/21

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。