Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Drupal 8: Suchen in einen mit Nutch erstellten Solr Index

Eingetragen von IhaveGotAQuestion (10)
am 22.03.2016 - 23:27 Uhr in
  • Module
  • Drupal 8.x oder neuer

Hallo,

also ich Crawle mit Nutch ein paar Webseiten und erstelle anschließend in Nutch einen Apache Solr Index.
Jetzt würde ich gerne in Drupal in diesem Index suchen und die Suchergebnisse anzeigen lassen. Mit der Search API kann ich einen Solr Server anschließen und auch ein Solr Index erstellen, aber wie greife ich auf den schon mit Nutch erstellten Solr Index zu und verbinde diesen mit der Suchemaske und Anzeige der Ergebnisse?

Ich verwende bisher Drupal 8, Solr 4.9 und Nutch 1.1.1

Hoffe mir kann da jemand helfen, danke schon mal!

Cheers

‹ drupal 8: url alias + term Drupal 8 Problem mit Installation von Piwik Web Analytics ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe Nutch-Felder in die

Eingetragen von tiger (415)
am 23.03.2016 - 16:15 Uhr

Ich habe Nutch-Felder in die Drupal schema.xml hinzugefügt. Jetzt liegen meine Ergebnisse des Nutch Crawler in Drupal Suchindex. Allerdings kann ich dennoch nicht darauf zugreifen.

Drupal 8 Solr 4.10 Nutch 1.10

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey, danke für den Tipp! Das

Eingetragen von IhaveGotAQuestion (10)
am 23.03.2016 - 17:22 Uhr

Hey, danke für den Tipp! Das werde ich auch mal probieren. Bleibt nur noch der Zugriff in Drupal offen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie hast du eigentlich das

Eingetragen von IhaveGotAQuestion (10)
am 25.03.2016 - 20:45 Uhr

Wie hast du eigentlich das Search Form mit dem Search API verknüpft? Also kann ich dem vorhandenen Such-Frontend mitteilen, dass jetzt ein Solr Index benutzt werden soll?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, verstehe ich das

Eingetragen von Hyp1 (1463)
am 27.03.2016 - 14:37 Uhr

Hi,
verstehe ich das richtig?

Zitat:

Ich habe Nutch-Felder in die Drupal schema.xml hinzugefügt. Jetzt liegen meine Ergebnisse des Nutch Crawler in Drupal Suchindex. Allerdings kann ich dennoch nicht darauf zugreifen.
Drupal 8 Solr 4.10 Nutch 1.10

1.
Ich meine die schema.xml gehört zu SOLR und hat nix mit Drupal zu tun.
2.
Drupal Suchindex (Datenbank), wozu dann SOLR (keine Datenbank) ?
Auf den SOLR Index kann man ganz einfach über Queries (JSON/XML) zugreifen ohne die DB zu belasten.

MfG

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein das verstehst du nicht

Eingetragen von tiger (415)
am 29.03.2016 - 10:24 Uhr

Nein das verstehst du nicht wirklich.
Der Suchindex ist keine Datenbank sondern in Solr Index, der die Nutch Resultate beinhaltet. Die Datenbanksuche ist deaktiviert.

Zur Zeit ist noch unklar, wie man von Drupal auf diesen Index zugreifen kann.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösung für Drupal 7

Eingetragen von IhaveGotAQuestion (10)
am 29.03.2016 - 11:05 Uhr

Moin,

also für Drupal 7 gibt es das Sarnia Modul (https://www.drupal.org/project/sarnia), mit welchem ich auf einen externen Index zugreifen kann. Leider gibt es das Modul noch nicht für Drupal 8.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, wozu benötigst Du

Eingetragen von Hyp1 (1463)
am 29.03.2016 - 12:59 Uhr

Hallo,

wozu benötigst Du Nutch?
Geht es um externe Daten?

Zitat:

Jetzt liegen meine Ergebnisse des Nutch Crawler in Drupal Suchindex.

Du meinst wohl den SOLR Index, oder ist der Kontent den Du indexiert hast auch in der Drupal DB vorhanden?
Eigentlich sucht man über die SOLR Search API nach Feldern/Nodes die in Drupal auch vorhanden sind.

Wenn der Inhalt, den Du im SOLR index hast nicht auch als Nodes in Drupal vorhanen sind,
musst Du Dich um SOLR Query und Rendern der Daten selbst kümmern (ggf. eigenes modul).

MfG

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ja genau, ich crawle

Eingetragen von IhaveGotAQuestion (10)
am 29.03.2016 - 16:16 Uhr

Hallo,

ja genau, ich crawle ein paar Webseiten und diese Möglichkeit ist bei Solr noch sehr Basic. Deshalb brauche ich Nutch für Webseiten und einen weiteren Index für Drupal Content, welcher sich ja super mit den vorhandenen Modulen indexieren lässt.
Ich bin jetzt auf Drupal 7 umgestiegen, weil es hierfür viele Module rund um Solr gibt.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klappt mit dem Modul Sarnia

Eingetragen von tiger (415)
am 30.03.2016 - 11:10 Uhr

Klappt mit dem Modul Sarnia auf Drupal 7

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Konto löschen, wie? (Drupalorg/Drupalcenter)
  • Font Awesome lokal einbinden
  • Block ausgabe Body Splitten
  • [Gelöst] cron und Seitenereignisse nicht sichtbar in: /admin/reports/dblog (uuuups)
  • RSS-Feed von Dritten in Block auf der Frontpage zeigen
  • Drupal10 erkennt php nicht korrekt
  • Drupal 10 und Content Security Policy (CSP)
  • footnotes bei D10 und CKE5
  • Export/Import der Einstellungen von Ansichten
  • Views und Entitäten
  • cannot be empty. in Drupal\Core\Database\Query\Condition->condition() (line 117
  • Datentransfer zwischen zwei Servern nach Drupal-Update auf 8.9.1 [gelöst]
Weiter

Neue Kommentare

  • Widerruf der Einwilligung und Löschung der personenbezogenen Dat
    vor 21 Stunden 51 Minuten
  • Ja, genau das habe ich getan,
    vor 1 Tag 18 Stunden
  • Modulbeschreibung und Dokumentation gelesen und befolgt?
    vor 1 Tag 20 Stunden
  • Das mit dem Ckeditor kenne ich
    vor 2 Tagen 11 Stunden
  • Bilder positionieren ..
    vor 2 Tagen 14 Stunden
  • Feed ..
    vor 1 Woche 2 Tagen
  • Composer ohne php-check
    vor 1 Woche 2 Tagen
  • Feeds Import
    vor 1 Woche 2 Tagen
  • Aggregator läuft nun doch mit php 8.2 / Drupal 10
    vor 1 Woche 4 Tagen
  • Aggregator
    vor 1 Woche 5 Tagen

Statistik

Beiträge im Forum: 248628
Registrierte User: 19809

Neue User:

  • Jerrylearl
  • xJuliusCaesar
  • Ivantrulk

» Alle User anzeigen

User nach Punkten sortiert:
wla9318
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 4 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association