- Apache Solr
Infobox Software
name = Solr
caption =
developer =Apache Software Foundation
latest release version = 1.3.0
latest release date = release date|2008|09|15
latest preview version =
latest preview date =
operating system =Cross-platform
platform =
programming language = Java
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 theLucene Java search library, withXML /HTTP andJSON APIs, hit highlighting, faceted search, caching, replication, and a web administration interface.It runs in a Java
servlet container such asApache Tomcat .History
In late 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. [ [http://issues.apache.org/jira/browse/SOLR-1 Source code that CNET is granting to the ASF for the Solr project] ] Like any new project atApache 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. [ [http://wiki.apache.org/solr/PublicServers Public Websites that use Solr] ]
In September 2008, Solr 1.3 was released with many enhancements including distributed search capabilities and performance enhancements among many others. [ [http://lucene.apache.org/solr/#15+September+2008+-+Solr+1.3.0+Available Solr 1.3 Announcement] ]
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 SearchSee also
*
Lucene
*Search oriented architecture References
External links
* [http://lucene.apache.org/solr Solr homepage]
* [http://lucene.apache.org/solr/tutorial.html Solr tutorial]
* [http://wiki.apache.org/solr Solr wiki]
* [http://www.xml.com/pub/a/2006/08/09/solr-indexing-xml-with-lucene-andrest.html Solr: Indexing XML with Lucene and REST]
* [http://www.ibm.com/developerworks/library/j-solr1/index.html?S_TACT=105AGX44&S_CMP=EDU Search smarter with Apache Solr, Part 1]
* [http://www.ibm.com/developerworks/library/j-solr2/index.html?S_TACT=105AGX44&S_CMP=EDU Search smarter with Apache Solr, Part 2]
Wikimedia Foundation. 2010.