Ändra var och hur noder och fält sparas

Events happening in the community are now at Drupal community events on www.drupal.org.
Gurkburkinator's picture

Hej drupalsverige!

Vi funderar på att ta fram en site baserad på drupal, och just nu är vi i planeringsstadiet kan man säga :)
Vår applikation kommer hantera stora mängder data och det verkar som om MongoDB kommer bli vårt val.
Varje collection (motsvarande en tabell i mysql) kommer grovt att motsvara en content type och attributen (mysql:kolumnerna) borde väl lämpligen representeras i Drupal som fält (eller finns det ett bättre sätt att göra det?).

Är det möjligt att skriva en modul som 'mappar' innehållet i vår databas mot en nodtyp? och där attributen i databasen motsvarar fields för contenttypen? Finns det något liknande redan, kanske för mysql?

Förhoppningen är att vi kan använda all drupalmagi samtidigt som vår data sparas enligt våra krav.

Jag hoppas jag har gjort mig någorlunda förstådd!
mvh
Oskar

Comments

Jag tror att det allra

zoo33's picture

Jag tror att det allra enklaste för er skulle vara att låta Drupal sköta datalagringen. Drupal core kan i 7an spara all fältdata i MongoDB automatiskt, utan att ni behöver skriva någon kod.

Vill ni själva programmera datalagringen för era nodfält så tror jag att ni skulle kunna skriva en egen fältlagringskomponent, men frågan är vad ni vinner på det. Vill ni ha full frihet kring hur datan lagras går det nog inte att använda Drupals standardfält, och om ni börjar skriva egna fält så förlorar ni väldigt mycket av fördelarna med Drupal. Enda skälet till att det kan vara befogat är nog om man har andra system som ska använda samma databas skulle jag säga.

Lycka till!

/ Hannes Lilljequist – SthlmConnection

Jag gissar att ni redan sett

blackdog's picture

Jag gissar att ni redan sett MongoDB-modulen, som t.ex. har en implementation för att spara fältdata i MongoDB. Resten av datan sparas dock fortfarande sparas i Drupals databas (MySQL, MariaDB eller liknande).

// Hans Nilsson, Kodamera AB
www.kodamera.se

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: