24.05.2013, 09:13
Mal eine Frage an die c0d3r hier.
Welche Datenbank verwendet ihr, wenn sie auf dem Client laufen soll? Man will hier natürlich möglichst lightweight sein, aber dennoch alle Funktionen haben die man eben benötigt.
Ich hab bisher SQLite verwendet, allerdings macht mir das Admin-Tool (SQLite Maestro) ein oder zwei Probleme.. Fängt mal damit an, dass ich die verdammte Datenbankdatei von meiner erstellten Datenbank nicht finde! Ganz viel früher hab ich es irgendwie geschafft und es in einer Prototyp-Applikation ziemlich tief eingebunden, und wenn es mal drin ist, dann läuft das auch. Selbst mit großen Datenmengen (Tabellen mit ~200.000 Datensätzen) lassen sich Filter auf einzelne Spalten recht performant anwenden, was das Hauptkriterium für mich war.
Womit arbeitet ihr bevorzugt (Datenbank und Admin-Tool)? Hat die Datenbank mehr Aufgaben als nur die Daten zu lagern? Mit welchen Datenmengen arbeitet ihr da?
Welche Datenbank verwendet ihr, wenn sie auf dem Client laufen soll? Man will hier natürlich möglichst lightweight sein, aber dennoch alle Funktionen haben die man eben benötigt.
Ich hab bisher SQLite verwendet, allerdings macht mir das Admin-Tool (SQLite Maestro) ein oder zwei Probleme.. Fängt mal damit an, dass ich die verdammte Datenbankdatei von meiner erstellten Datenbank nicht finde! Ganz viel früher hab ich es irgendwie geschafft und es in einer Prototyp-Applikation ziemlich tief eingebunden, und wenn es mal drin ist, dann läuft das auch. Selbst mit großen Datenmengen (Tabellen mit ~200.000 Datensätzen) lassen sich Filter auf einzelne Spalten recht performant anwenden, was das Hauptkriterium für mich war.
Womit arbeitet ihr bevorzugt (Datenbank und Admin-Tool)? Hat die Datenbank mehr Aufgaben als nur die Daten zu lagern? Mit welchen Datenmengen arbeitet ihr da?