latest news

2008-11-09 19:33:42

Umstellung und Migration

2 Comments

unanswered questions

2008-10-30 13:34:21

Syndication Feed-Problem

0 Replies

2008-11-17 16:49:19

dynamische urlpatterns...

2 Replies

2008-12-22 02:46:20

Fragen zu pagination ~~

1 Replies

Board » Django das Framework » Probleme & Fragen » Sind Foreign Keys (in den Models) mit MyISAM als storage engine überhaupt möglich?

Hallo zusammen,

wie schon im Betreff zu erkennen, würde ich es mich interessieren, ob Fremdschlüssel in den Models überhaupt funktionieren, wenn man MyISAM als storage engine benutzt?
Da ich die Volltextsuche benötige, die ja leider nur mit MyISAM funktioniert, kann ich InnoDB nicht so ohne weiteres verwenden. Fremdschlüssel benötige ich trotzdem... :-)


Vielen Dank für eure Antwort.


Freundliche Grüße


--- Zuletzt bearbeitet von metty am 2009-01-14 15:56:43 ---
hi,

nope - bei myisam werden foreign key constraints soweit ich weiss komplett ignoriert.. genauso wie transaktionen ..
also ich wuerd persoenlich - wenn schon mysql notwendig ist (bin ein postgresql fan) - trotzdem innodb verwenden und suche extern machen (z.b. mit xapian)


cu,
herbert
hi,

nope - bei myisam werden foreign key constraints soweit ich weiss komplett ignoriert.. genauso wie transaktionen ..
also ich wuerd persoenlich - wenn schon mysql notwendig ist (bin ein postgresql fan) - trotzdem innodb verwenden und suche extern machen (z.b. mit xapian)



Heißt das, dass die Angabe von ForeignKey in einem Model komplett übergangen wird?


Funktioniert bei PostgreSQL die Volltextsuche?
Ich bin eigentlich auch PostgreSQL-Fan, aber wegen der Verbreitung von MySQL dachte habe ich bessere Karten, sollte es mal ein Problem geben.

--- Zuletzt bearbeitet von metty am 2009-01-14 17:04:06 ---
Heißt das, dass die Angabe von ForeignKey in einem Model komplett übergangen wird?
nein, das hat nichts damit zu tun welche features das ORM von django hat... nur welche restrictions auf datenbankseite gechecked werden.. ie. es koennte zu daten inkonsistenzen kommen ... (z.b. du hast einen 'Post' der auf ein 'Forum' referenziert .. und dann loescht du das 'Forum' .. mit foreign keys wuerde hier die datenbank schreien ... bei myisam wuerde das durchgefuehrt werden)

Funktioniert bei PostgreSQL die Volltextsuche?
Ich bin eigentlich auch PostgreSQL-Fan, aber wegen der Verbreitung von MySQL dachte habe ich bessere Karten, sollte es mal ein Problem geben.


soweit ich weiss.. wird von django nur die volltextsuche der mysql supported ? hab mich damit aber noch nicht allzuviel beschaeftigt, da ich eben xapian (und djapian) verwend :)
This answers the question. (Voted by 1 users including the author of the question.)
soweit ich weiss.. wird von django nur die volltextsuche der mysql supported ? hab mich damit aber noch nicht allzuviel beschaeftigt, da ich eben xapian (und djapian) verwend :)

Dann sollte ich das wohl auch tun ;)

Das jetzt ist wieder so ein Moment, wo ich django noch mehr "liebe" als vorher :D :D