Thema: Delphi MYSQL vs SQLite3

Einzelnen Beitrag anzeigen

ozz

Registriert seit: 26. Jun 2005
131 Beiträge
 
#1

MYSQL vs SQLite3

  Alt 25. Okt 2005, 20:42
Hallo zusammen,
ich bastel gerade eine neue Anwendung und stehe vor der Frage, welches Datenbank ich als backend verwenden soll.
Zur Diskussion stehen die Komponenten zeosdbo (mit MYSQL) oder DISQLite3 (SQLite3).

Für SQLlite sprechen:
1. Ich benötige keine zusätzliche Software (keine DLL oder anderen Kram)
2. und ich muss keine Dienste einrichten (wie bei MYSQL)
3. also einfachere Konfiguration

Für MYSQL sprechen
1. die bessere Auswahl an Zusatztools
2. ist multiuserfähig und unterstützt Transaktionen (InnoDB)

Leider habe ich keine Erfahrungen mit der SQLite und kann die Performance nicht einschätzen. Wir reden hier von ca 30.000 Links mit jeweils kompletten Source Code, Bilder CSS als Blobs, Plaintext (also ohne HTML- XML-Tags). Dazu kommen noch Tabellen mit den extrahieren Keywords und noch einige Verwaltungstabellen. Im Normalfall ist nur ein Thread (also ein Benutzer) aktiv.

Nun zu meinen Fragen.
1. Ist SQLlite für solche Datenmengen tauglich (ggf auch für deutlich mehr)
2. Wie sieht es mit der Performance aus bei diesen Mengen aus?
3. Hat jemand Erfahrung mit solchen Datenmengen und kann mir noch allgemeine Tips zu MYSQL geben?

Besten Dank für euere Hilfe!
  Mit Zitat antworten Zitat