OSS Tanbou

Apache Solr — provide full-text, vector, and geospatial search as a dedicated search service

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
1,673
Primary language
Java
License
Apache-2.0
Repository last updated
Sep 21, 2026

Overview

Apache Solr is a search platform built on Apache Lucene for full-text, vector, and geospatial search. Applications can move indexing and query behavior into a dedicated search service and scale into distributed SolrCloud deployments.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Use full-text, vector, and geospatial search in one platform

Lucene-based indexing and query features support multiple search modes with configurable fields, analyzers, and query behavior.

Sources: [2]

Scale from local use to SolrCloud, Docker, and Kubernetes

Solr can run locally or expand through SolrCloud, the official Docker image, and the Solr Operator for Kubernetes.

Sources: [2]

For separating search infrastructure from application code

It fits product, document, log, and content search systems that benefit from dedicated indexing and query infrastructure.

Sources: [2]

Search quality depends on schema and index design

Starting Solr does not automatically produce good relevance. Validate fields, analyzers, update cadence, shards, and replicas against representative data.

Sources: [2]

Official sources

  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)
Supplemental curator note

Solr provides indexing, query, and operational capabilities as a search server rather than requiring applications to embed Lucene directly. The README also points to the official Docker image and Solr Operator for Kubernetes. Search quality still depends on schema, analyzers, update strategy, and shard design.

Try it in 3 steps

  1. 1

    Build a development Solr distribution

    Follow the Developer Quickstart in the official README to build a local Solr distribution.

    ./gradlew dev
  2. 2

    Start the techproducts example

    Start Solr with the bundled techproducts example and its sample search configuration.

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

    Open the admin interface

    Open the Solr Admin interface and inspect the running collection and index state.

    http://localhost:8983/solr/
Check the official README

Growth

Growth trends · Last 30 days

1,673 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
146
Open PRs
157

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • lucene
  • solr
  • search
  • nosql
  • java
  • backend
  • search-engine
  • information-retrieval
Stars
1,673
Forks
864
Watchers
50
Open issues
0
Contributors
322
Primary language
Java
License
Apache-2.0
Repository last updated
Sep 21, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.