Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

große Tabellen in Drupal integrieren

Eingetragen von erskine (12)
am 05.09.2007 - 08:47 Uhr in
  • Allgemeines zu Drupal

Hallo Zusammen,

gleich das nächste Problem :-(

Wir haben mehrere ziemlich große Tabellen ( 4 Tabellen mit jeweils ca. 4 mio. Zeilen ). Mindestens zwei davon sind meiner Ansicht nach Kandidaten für eigene Node-Typen. Wegen der Größe halte ich aber eine Integration über die Node-Tabelle für nicht möglich. Gibt es eine andere Möglichkeit ?

Viele Grüße,

Marc Eilhard

‹ Probleme IE 6 - Die Seite kann nicht angezeigt werden aktuelle position auslesen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

erskine wrote: Wegen der

Eingetragen von sanduhrs (1285)
am 05.09.2007 - 08:49 Uhr
erskine schrieb

Wegen der Größe halte ich aber eine Integration über die Node-Tabelle für nicht möglich.

Aus welchem Grund kommst Du zu diesem Schluss?

erskine schrieb

Gibt es eine andere Möglichkeit ?

Neine, wenn Du Nodes willst, kommst Du um die Node-tabelle nicht rum.
vg

--
sanduhrs · Stefan Auditor · Drupalcenter
http://erdfisch.de · http://audiens.de · http://drupal.org/user/28074

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo sanduhrs, sanduhrs

Eingetragen von erskine (12)
am 05.09.2007 - 09:02 Uhr

Hallo sanduhrs,

sanduhrs schrieb

Aus welchem Grund kommst Du zu diesem Schluss?

Na, ich habe bisher noch nie mit solchen Datenmengen gearbeitet, ist denn, wenn ich alle 4 Tabellen integriere, eine Datenmenge von ca. 16 mio. Zeilen nicht ein wenig viel für eine Tabelle? Und hat das nicht eklatante Auswirkungen auf die Performance?

Viele Grüße,
Marc Eilhard

  • Anmelden oder Registrieren um Kommentare zu schreiben

eigene Tabelle anstelle der generierten?

Eingetragen von erskine (12)
am 06.09.2007 - 16:51 Uhr

Hallo Zusammen,

Ich weiß nicht so genau wie ich Drupal jetzt sage, welche Tabelle mein Nodetype beschreibt (außer die note-Tabelle). Ich habe ja bereits eine (bzw. mehrere) gut gefüllte Tabellen und möchte gerne, dass diese voll integriert werden. D.h. auch, dass die Felder für das Views-Modul sichtbar sind usw.

Vielen Dank,
Marc

p.s. Bitte entschuldigt, wenn dass nicht wirklich verständlich war. Ich versuche das morgen nochmal deutlicher zu schreiben (ich bin schon ziemlich groggie und mache jetzt Feierabend :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Natürlich sind 16Mio.

Eingetragen von sanduhrs (1285)
am 06.09.2007 - 18:25 Uhr

Natürlich sind 16Mio. Datensätze eine ganze Menge.
Allerdings sind Datenbanken ja aber auch dazu da, große Datenmengen zu verwalten.

Um Deine Tabellen weiter zu nutzen würde ich - ohne Kenntnis der selben - vermutlich den Weg gehen, ein Modul zu schreiben, welches einen neuen Node-Typ und die Felder der Tabelle als Attribute dieses Node-Typs definiert [1].
Anschliessend dann nur noch für jeden Datensatz einen Node erstellen - per Script - und den entsprechenden Datensatz verknüpfen.
Also quasi einen Import.

Das ist allerdings keine Anfängeraufgabe.
vg

[1] http://api.drupal.org/api/file/developer/examples/node_example.module/6

--
sanduhrs · Stefan Auditor · Drupalcenter
http://erdfisch.de · http://audiens.de · http://drupal.org/user/28074

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo sanduhrs, sanduhrs

Eingetragen von erskine (12)
am 07.09.2007 - 08:36 Uhr

Hallo sanduhrs,

sanduhrs schrieb

Um Deine Tabellen weiter zu nutzen würde ich - ohne Kenntnis der selben - vermutlich den Weg gehen, ein Modul zu schreiben, welches einen neuen Node-Typ und die Felder der Tabelle als Attribute dieses Node-Typs definiert [1].

Bitte entschuldige, aber ich finde keine Stelle an der ich die Felder der Tabelle als Attribute definieren kann.

Vielen Dank,
Marc

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modulentwicklung notwendig

Eingetragen von sanduhrs (1285)
am 07.09.2007 - 09:21 Uhr
sanduhrs schrieb

[...]ein Modul zu schreiben, welches einen neuen Node-Typ und die Felder der Tabelle als Attribute dieses Node-Typs definiert

Die erforderlichen Verknüpfungen fänden dann mit den Funktionen hook_form()[1] und hook_insert[2] und hook_load()[3] statt.

Der Import wäre seperat zu regeln.
Eine Drag'n'Drop Lösung kenne ich nicht.

vg

[1] http://api.drupal.org/api/function/node_example_form/6
[2] http://api.drupal.org/api/function/node_example_insert/6
[3] http://api.drupal.org/api/function/node_example_load/6

--
sanduhrs · Stefan Auditor · Drupalcenter
http://erdfisch.de · http://audiens.de · http://drupal.org/user/28074

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Best Practices for Plain Text Notes
  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Tag 23 Stunden
  • Guten morgen und Danke
    vor 2 Tagen 5 Stunden
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 2 Tagen 11 Stunden
  • Danke Schmittrich. Die Frage
    vor 4 Tagen 3 Stunden
  • Keine Antwort auf die Frage nach dem Woher
    vor 4 Tagen 6 Stunden
  • Danke ich werde mir die
    vor 6 Wochen 1 Tag
  • Vielen Dank für Ihren
    vor 6 Wochen 4 Tagen
  • Composer ist sehr ratsam
    vor 6 Wochen 6 Tagen
  • Vielen Dank für den
    vor 7 Wochen 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 7 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250324
Registrierte User: 20571

Neue User:

  • alxshell
  • FesObsemo
  • AnthonyhoF

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 6 Gäste online.

Benutzer online

  • wla

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