Solr is written in Java and runs as a standalone full-text search server within a servlet container such as Tomcat. Solr uses the Lucene Java search library at its core for full-text indexing and search, and has REST-like HTTP/XML and JSON APIs that make it easy to use from virtually any programming language.
Solr's powerful external configuration allows it to be tailored to almost any type of application without Java coding, and it has an extensive plugin architecture when more advanced customization is required.
Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search.
Solr is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest internet sites.
Give Apache Solr a try to see what it can actually do for you!
What's New in This Release:
Versions of Major Components:
· Apache Tika 1.3
· Carrot2 3.6.2
· Velocity 1.7 and Velocity Tools 2.0
· Apache UIMA 2.3.1
· Apache ZooKeeper 3.4.5
Bug Fixes:
· SOLR-4567: copyField source glob matching explicit field(s) stopped working in Solr 4.2.
· SOLR-4475: Fix various places that still assume File based paths even when not using a file based DirectoryFactory.
· SOLR-4551: CachingDirectoryFactory needs to create CacheEntry's with the fullpath not path.
· SOLR-4555: When forceNew is used with CachingDirectoryFactory#get, the old CachValue should give up it's path as it will be used by a new Directory instance.
· SOLR-4578: CoreAdminHandler#handleCreateAction gets a SolrCore and does not close it in SolrCloud mode when a core with the same name already exists.
· SOLR-4574: The Collections API will silently return success on an unknown ACTION parameter.
· SOLR-4576: Collections API validation errors should cause an exception on clients and otherwise act as validation errors with the Core Admin A...