Solr

From Wikipedia, the free encyclopedia

Solr
Solr logo
Developed by Apache Software Foundation
Latest release 1.2.0 / June 6, 2007
Written in Java
OS Cross-platform
Genre Search and index API
License Apache License 2.0
Website http://lucene.apache.org/solr/

Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, and a web administration interface. It runs in a Java servlet container such as Apache Tomcat.

Contents

[edit] History

In late fall 2004, Solr was initially started and developed by CNET Networks as an in-house project to add search capability for the company website. In early 2006, CNET Networks decided to go public and donate the source code to the Apache Software Foundation under the Lucene top-level project.[1] Like any new project at Apache Software Foundation it entered an incubation period which helped solve organizational, legal, and financial issues. At the end of January 2007, Solr graduated from incubation status and grew steadily with accumulated features thereby attracting a robust community of users, contributors, and committers. Although quite new as a public project, it is already used for several high-traffic websites.[2]

[edit] Features

  • Uses the Lucene library for full-text search
  • JSON, XML, PHP, Ruby ,Python and Custom Java Binary output formats over HTTP
  • HTML administration interface
  • Replication to other Solr servers
  • Extensible through plugins
  • Distributed Search

[edit] See also

[edit] References

[edit] External links

Languages