Apache Solr
A blazing-fast open-source enterprise search platform built on Apache Lucene. Powers search for some of the world's largest websites and applications with full-text search, faceted navigation, and real-time indexing.
What You Can Do After Deployment
- Access the admin UI at your assigned domain
- Create cores — set up search cores to organize your data collections
- Index documents — add data via JSON, XML, CSV, or the Data Import Handler
- Execute queries — test search queries with faceting, filtering, and highlighting
- Monitor performance — view JVM stats, cache hit rates, and query throughput
- Manage schema — define fields, field types, and dynamic fields
- Configure replication — set up primary/replica for high availability
Key Features
- Full-text search with relevance ranking
- Faceted search and navigation
- Real-time near-instant indexing
- Rich document handling (PDF, Word, HTML)
- Geospatial search
- Built-in admin dashboard with query testing
- REST API for all operations
- Schema API for dynamic schema management
Getting Started
After deployment, access the Solr Admin UI. Create a new core from the Core Admin panel, then start indexing documents and running queries.
License
Apache-2.0 — GitHub