solr

Apache Solr is an open-source enterprise-search platform, built on Apache Lucene, providing powerful full-text search, hit highlighting, faceted search, and rich document handling. It functions as a standalone search server, offering a REST-like API for indexing and querying, abstracting the…

Key facts

First appeared
2004
Category
backend_framework
Problem solved
Apache Lucene provided a powerful search library but lacked a ready-to-use, scalable, and network-accessible server for enterprise search, requiring significant development effort to integrate and manage. Solr addressed this by providing a complete, configurable, and deployable search server with a robust API and administrative interface, making advanced search capabilities accessible and scalable.
Platforms
JVM (Windows, Linux, macOS), Docker, Kubernetes, Cloud environments

Related technologies

Notable users

  • Netflix
  • The White House
  • Salesforce
  • Comcast
  • Apple (internal applications)
  • eBay
  • NASA
  • Walmart