OpenSource-Hub
A

Apache Solr

1.6k stars·System Optimization·SHA-256 checksum verified

Blazing-fast open-source multi-modal search platform built on Apache Lucene, supporting full-text, vector, and geospatial search at scale.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Apache Solr is an enterprise-grade search platform with native vector, geo, and full-text support, offering superior stability over Elasticsearch.

Core Features

  • Full-text search with high-performance inverted index
  • Vector search (ANN) for similarity & embedding queries
  • Geospatial search (polygon, radius, distance sort)
  • SolrCloud: native distributed clustering with auto-sharding & failover
  • RESTful API and rich admin UI

What It Can't Do

  • Always configure heap limits (-Xmx) in production; default off-heap memory may cause OOM. 2. Vector search requires explicit DenseVectorField schema definition. 3. Do not use demo config for production; adjust replication and shards. 4. Major version upgrades may break configuration—check migration guide.

Use Cases

  • E-commerce product search with multi-dimensional filters
  • Log and event analytics with real-time index
  • Content management system full-text retrieval
  • Geofencing apps like nearby places search

Detailed Introduction

Apache Solr is an enterprise-grade search server built on Apache Lucene, providing full-text search, vector search, geospatial search, and faceted navigation. It features a RESTful API, scalable distributed architecture (SolrCloud), built-in clustering, replication, load balancing, automatic failover, and a rich admin UI. Solr supports advanced analytics, suggesting, spelling correction, and highlights. It is widely used for e-commerce, log analysis, content management, and data exploration. Compared to Elasticsearch, Solr offers native multi-modal capabilities (vector + geo) without plugins, and has a longer history of stability in large-scale deployments.

Tags

searchfull-text-searchvector-searchgeospatialenterpriselucenenosql

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Download the latest binary from https://solr.apache.org/downloads.html (requires Java 11+)

4

Step 2: Unzip and run `bin/solr start -e techproducts` to launch the demo

5

Step 3: Open http://localhost:8983/solr in browser

Install Guide
  1. Step 1: Download the latest binary from https://solr.apache.org/downloads.html (requires Java 11+)
  2. Step 2: Unzip and run `bin/solr start -e techproducts` to launch the demo
  3. Step 3: Open http://localhost:8983/solr in browser
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the Solr directory to uninstall. To remove persisted data, delete collection folders under `server/solr/`.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-05-13 16:35:25
GitHub RepositoryOfficial Website

Similar Projects