Apache Solr
Apache Lucene をベースにした超高速オープンソースのマルチモーダル検索プラットフォーム。全文検索、ベクトル検索、地理空間検索をサポートします。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
Apache トップレベルの検索サーバー。エンタープライズ級の全文検索+ベクトル検索を備え、ES よりもネイティブなマルチモーダル対応。
主な機能
- 全文検索:高性能な転置インデックスとブールクエリ
- ベクトル検索:近似最近傍(ANN)と埋め込みベクトルをサポート
- 地理空間検索:ポリゴン、半径、距離によるソートをサポート
- SolrCloud:ネイティブな分散クラスター、自動シャーディングとフォールトトレランス
- RESTful API と充実した管理インターフェース
できないこと
- •本番環境では必ずメモリ制限(-Xmx)を設定してください。デフォルトでオフヒープメモリを使用すると、OOMが発生する可能性があります。2. ベクトル検索を行うには、schema で DenseVectorField を明示的に定義する必要があります。3. 本番環境でサンプル設定をそのまま使用しないでください。レプリカ数とシャード数を調整する必要があります。4. メジャーバージョンをアップグレードする際は、移行ガイドを確認してください。設定に互換性がない場合があります。
使用例
- EC商品検索、多次元フィルタリング(価格、ブランド、評価)に対応
- ログとイベント分析、リアルタイムインデックス作成と可視化
- コンテンツ管理システムの全文検索、ドキュメントバージョンに対応
- ジオフェンシングアプリケーション(近くの店舗や位置検索など)
詳細説明
Apache Solr は Apache Lucene 上に構築されたエンタープライズ級の検索サーバーで、全文検索、ベクトル検索、地理空間検索、ファセットナビゲーションをサポートしています。RESTful API、スケーラブルな分散アーキテクチャ(SolrCloud)、組み込みのクラスタリング、レプリケーション、負荷分散、自動フェイルオーバー、および充実した管理インターフェースを提供します。Solr はさらに、高度な分析、サジェスト、スペル訂正、ハイライト表示もサポートしています。Eコマース、ログ分析、コンテンツ管理、データ探索の分野で広く利用されています。Elasticsearch と比較すると、Solr はマルチモーダル検索(ベクトル+地理空間)をネイティブにサポートしており、プラグインは不要で、大規模デプロイメントにおいてより長い安定性の実績を持っています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:https://solr.apache.org/downloads.html にアクセスして最新のバイナリパッケージをダウンロードします(事前に Java 11+ をインストールすることをお勧めします)
ステップ2:解凍後、ディレクトリに移動し、`bin/solr start -e techproducts` を実行してサンプルを起動します
ステップ3:ブラウザで http://localhost:8983/solr にアクセスして管理画面に入ります
- ステップ1:https://solr.apache.org/downloads.html にアクセスして最新のバイナリパッケージをダウンロードします(事前に Java 11+ をインストールすることをお勧めします)
- ステップ2:解凍後、ディレクトリに移動し、`bin/solr start -e techproducts` を実行してサンプルを起動します
- ステップ3:ブラウザで http://localhost:8983/solr にアクセスして管理画面に入ります
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
解凍ディレクトリを削除するだけで完全にアンインストールできます。永続化データを削除する必要がある場合は、`server/solr/` 配下のコレクションディレクトリを削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。