2018.06

Suche in MyCoRe mit Apache Solr

Die MyCoRe-Anwendungen benötigen eine leistungsstarke Suchmaschine für vielfältige Suchoperationen. Mit Release 2018.06 wird die z. Z. aktuelle Version SOLR 7.3 benutzt. Die Installation, Migration und Nutzung wird auf dieser Seite beschrieben. Der Artikel ist noch in Arbeit!

Einrichtung eines Solr 7.3 - Servers

Die Installation ist recht einfach und auf der SOLR-Seite recht gut beschieben. Von Anfang an sollte das Verzeichnis mit den eigenen Cores nicht innerhalb der SOLR7-Distribution liegen. Nachfolgendes Startkommando 'individualisiert' das zu den zu startenden SOLR7-Jetty-Server.

.../solr-7.3.0/bin/solr start -s {my_data_dir} -p {my_port} -m {my_ram}

Soll SOLR7 direkt als Systemdienst starten, so ist folgendes zu tun: ToDo

Konfiguration

Ist die solr.xml einmal im Verzeichnis {my_data_dir} platziert, muss diese nicht mehr verändert werden. Alle Änderungen werden direkt in den Cores vorgenommen.

Migration von SOLR4

Einige Dinge haben sich zwischen Version 4 und 7 geändert. Diese sollen in loser Reihenfolge hier aufgelistet werden.

  • Die solr.xml hat sich völlig verändert und sollte von einem SOLR7-Beispiel übernommen werden.
  • Die Schemadaten stehen nicht mehr in schema.xml sondern in der Datei managed-schema.
  • Das Standardformat der Rückgabe einer Anfrage ist jetzt json und nicht mehr xml.

 Kathleen Neumann, Jens Kupferschmidt, Robert Stephan - 2018-04-26