Original von gritsch
ICh bevorzuge immer noch SQLite zu verwenden und basta. da braucht man kein extra framework dazu! Vorteil wenn man sichs selbst anpasst ist die geschwindigkeit! Ich lese zb eine 18 MB Datenbank innerhalb von 5 Sekunden in den Speicher und erstelle die dazugehörigen objekte. Versuch das mal mit normalen SQL-Abfragen (hatte ich am anfang und das würde über eine minute dauern...)
Wieso soll das ueber SQL langsamer sein?
SQLite uebersetzt SQL nur und benutzt dann interne Funktionen und das parsen dauert sich nicht so lange. Es sei den, Du hast wilde WHEN Klauseln oder sonstige Wilde Sachen wie verschachtelte SELECTs.
Uebrigens ist ein "normales" Kompilat von SQLite nicht Netzwerk tauglich. Nur die Apple Version (die bei Tiger dabei ist) kann das. Dafuer hat Apple nen extra Patch verwendet.
Beste Gruesse,
Manfred