Apache solr

Apache solr

Information
Schöpfer Yonik Seeley ( d )
Entwickelt von Apache Software Foundation
Erste Version 17. Januar 2006
Letzte Version 8.8.2 (12. April 2021)
Anzahlung git: //git.apache.org/lucene-solr.git
Geschrieben in Java
Umgebung Plattformübergreifend
Art Suchmaschine
Lizenz Apache-Lizenz Version 2.0
Webseite https://solr.apache.org

Solr ( im Englischen wie das Wort Solar ausgesprochen ) ist eine Softwareplattform für Suchmaschinen, die auf der von der Apache Foundation erstellten Forschungsbibliothek Lucene basiert und unter freier Lizenz entworfen und vertrieben wird .

Solr verwendet die Java- Sprache und wird bis zur Version 5.0 von einem Servlet-Container wie Tomcat ausgeführt , bevor es zu einem eigenständigen Java-System wird. Es kommuniziert mit dem Client über eine Programmierschnittstelle in XML und JSON , normalerweise über das Protokoll HTTP .

Geschichte

Die Entwicklung von Solr beginnt bei CNET Networks unter dem Anstoß von Yonik Seeley (Schöpfer des Projekts), die Forschungskapazitäten des Unternehmens zu verbessern.

Anfang 2006 beschloss CNET Networks, den Code zu veröffentlichen und der Apache Foundation anzuvertrauen.

Im September 2008 wurde Solr 1.3 mit vielen Verbesserungen veröffentlicht, einschließlich verteilter Suche und Leistungsverbesserungen.

Das 10. November 2009, Solr ist in Version 1.4 veröffentlicht und bringt auch eine große Anzahl neuer Funktionen .

Im März 2011werden die Projekte Lucene und Solr zusammengeführt. Die Entwicklung ist üblich, aber die Verteilung bleibt getrennt. Die Versionsnummerierung ist bei beiden Projekten gleich, Solr 3.1 folgt direkt nach Solr 1.4.1. Mit der 2012 veröffentlichten Version 4.0 ermöglicht ein gemeinsamer Kern eine einzelne Version. Es bietet auch zusätzliche Funktionen für die verteilte Suche. Darüber hinaus wurde die Administrationsoberfläche überarbeitet. Version 5.0, veröffentlicht inFebruar 2015, bringt funktionale Neuheiten wie OCR (basierend auf Tesseract, das in Tika 1.7 integriert ist), verbesserte Benutzerfreundlichkeit dank neuer Installations- und Startskripte sowie Verbesserungen in Bezug auf Solr Cloud.

Im Juli 2019 meldete das Apache Solr-Team eine Sicherheitslücke im Code, die einen Monat später behoben wurde. Im November desselben Jahres meldete ein Sicherheitsforscher einen weiteren großen Fehler für Solr, der von Adobe , Bloomberg , eBay , Goldman Sachs , Instagram und Netflix verwendet wird .

Eigenschaften

Siehe auch

Externe Links

Anmerkungen und Referenzen

  1. "  https://projects.apache.org/json/projects/lucene-solr.json  " (Zugriff 8. April 2020 )
  2. http://lucene.apache.org/#31+March+2011+-+Lucene+Core+3.1+and+Solr+3.1+Verfügbare Fusion der Projekte Solr und Lucene
  3. (en-GB) "  Zwei Apache Solr-Exploits lösen gerne" aggressive Ausbeutung "aus  " , auf Computer Business Review ,26. November 2019(abgerufen am 21. Dezember 2019 )
  4. Solr Ergebnisgruppierung "Archivierte Kopie" (Version vom 22. Juli 2018 im Internetarchiv )