Solr Search
SolrTM ist die beliebte, extrem schnelle Open-Source-Suchplattform des Apache LuceneTM Projekts. Seine wichtigsten Merkmale sind leistungsfähige Volltextsuche, Hit-Highlighting, Facettensuche, Ultraschnelle Indexierung (nahezu in Echtzeit), dynamisches Clustering, Datenbankintegration, Rich-Dokument-Handhabung und GIS-Suche.
Solr ist sehr zuverlässig, skalierbar und fehlertolerant, bietet distribuierte Indexierung, Replikation- und Loadbalanceabfragen, zentrale Konfiguration und mehr. Solr versorgt die Such-und Navigationsfunktionen von vielen der weltweit größten Internet-Seiten.
Solr ist in Java geschrieben und läuft als Standalone-Volltextsuch-Server innerhalb eines Servlet-Containers wie Jetty. In seinem Kern Solr verwendet Solr die Java-Lucene-Suchbibliothek für die Volltextindizierung und Suche und hat REST-ähnliche HTTP/XML und JSON APIs , die es aus nahezu jeder Programmiersprache einfach zugänglich machen. Solr‘s leistungsstarke externe Konfiguration erlaubt es, nahezu jede Art von Anwendung ohne Java-Codierung anzupassen. Zusätzlich gibt es eine umfangreiche Plugin-Architektur, falls eine erweiterte Anpassung erforderlich ist.