Hallo und guten Morgen zusammen,
ich bin noch relativ neu in dem ganzen Thema Apps. Fakt ist: Ich programmiere gerade eine App für iOS und Android mit HTML5. Nun brauche ich aber für den Login eine Datenbank und eine Abfrage an den Server (die Abfrage ist kein Problem).
Meine Frage ist:
Welche von den oben genannten Datenbanken soll ich denn nun nehmen?
Ich bin leider etwas ratlos und weiß nicht genau, worin sich die Typen unterscheiden. Ich habe zwar einige Gegenüberstellungen im Netz gefunden (bspw.: http://www.html5rocks.com/en/features/storage) Aber so richtig schlau werde ich daraus leider nicht.
Die App hat in etwa folgende Funktionsweise:
- User loggt sich mit seinem Benutzernamen und Passwort ein (Abfrage auf Server ob Daten korrekt, anlegen einer Kopie in der lokalen Datenbank, damit auch eine Offlinenutzung möglich ist).
- User kann Videos aufnehmen, die zu seinem Profil gespeichert werden und diese an den Server senden.
- User kann Videos herunterladen, und auf seinem Endgerät speichern.
Das ist jetzt wirklich mehr als grob beschrieben, aber ich wüsste nicht, was für Euch noch relevant ist. Wenn Informationen fehlen bitte ich darum, eben kurz bescheid zu sagen, ich reiche gerne nach.
Die Datenbank sollte also in der Lage sein performant zu arbeiten, auch bei vielen Datensätzen (könnten auch irgendwann mal 100.000) sein und möglichst eine Struktur ähnlich einer MySQL DB haben (hier bringe ich zumindest Gewisse Kenntnisse mit, die es mir dann einfacher machen würden).
Vielleicht hat noch jemand einen Link für mich, wo die Datenbank in einer Tabelle gegenübergestellt werden?
Würde mich über Antworten freuen!
PS: Daaron ist doch bestimmt online
ich bin noch relativ neu in dem ganzen Thema Apps. Fakt ist: Ich programmiere gerade eine App für iOS und Android mit HTML5. Nun brauche ich aber für den Login eine Datenbank und eine Abfrage an den Server (die Abfrage ist kein Problem).
Meine Frage ist:
Welche von den oben genannten Datenbanken soll ich denn nun nehmen?
Ich bin leider etwas ratlos und weiß nicht genau, worin sich die Typen unterscheiden. Ich habe zwar einige Gegenüberstellungen im Netz gefunden (bspw.: http://www.html5rocks.com/en/features/storage) Aber so richtig schlau werde ich daraus leider nicht.
Die App hat in etwa folgende Funktionsweise:
- User loggt sich mit seinem Benutzernamen und Passwort ein (Abfrage auf Server ob Daten korrekt, anlegen einer Kopie in der lokalen Datenbank, damit auch eine Offlinenutzung möglich ist).
- User kann Videos aufnehmen, die zu seinem Profil gespeichert werden und diese an den Server senden.
- User kann Videos herunterladen, und auf seinem Endgerät speichern.
Das ist jetzt wirklich mehr als grob beschrieben, aber ich wüsste nicht, was für Euch noch relevant ist. Wenn Informationen fehlen bitte ich darum, eben kurz bescheid zu sagen, ich reiche gerne nach.
Die Datenbank sollte also in der Lage sein performant zu arbeiten, auch bei vielen Datensätzen (könnten auch irgendwann mal 100.000) sein und möglichst eine Struktur ähnlich einer MySQL DB haben (hier bringe ich zumindest Gewisse Kenntnisse mit, die es mir dann einfacher machen würden).
Vielleicht hat noch jemand einen Link für mich, wo die Datenbank in einer Tabelle gegenübergestellt werden?
Würde mich über Antworten freuen!
PS: Daaron ist doch bestimmt online