Bobby: MySQL (InnoDB) vs. SQLite3

Beitrag lesen

Moin

ich weiß, es gibt hunderte Artikel zu dem Thema. Allerdings mit unterschiedlichen Auffassungen. Deshalb möchte ich mal in meiner preferierten Entwicklergemeinde nach der bescheidenen Meinung fragen.

Was ist besser SQLite3 oder MySQL. Als Unterschiede habe ich folgendes haerauslesen können:

SQLite3:

  • echte Volltextsuche (über MATCH)
  • Schneller in der Abfrage (da kein extra DB-Server benötigt wird)
  • nur eine Datei
  • Echte Constraints möglich

MySQL

  • umfangreiche Nutzerverwaltung
  • Abstimmbar auf den kommenden Datenfluss
  • Echte Constraints möglich

Wie schaut es mit Funktionen, Transaktionen und Triggern aus?

Stimmt die EInschätzung so wie ich das herauslesen konnte?

Die Frage zielt auf ein Großprojekt (MySQL: 250 MB, mehrere 10.000 Zugriffe pro Tag geplant und erwartet) und auf ein Kleinprojekt (wenige KB)

(PS: Leider kann ich auf meinem Webspace keine NoSQL-DBs einbinden, sonst hätte ich dies längst getan)

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)