G
Guest
Gast
So, zuerst mal danke an alle die mir letztens beratend zur Seite standen
Meine Wahl ist gefallen: *tata* H2. Und zwar wegen dem embedded.
Das ganze ist für mein MultiPlayer-Rpg. Bisher hab ich meine ganzen Daten serverseitig mit JDom verwaltet,
das wurd mir jetzt zu unübersichtlich (zu langsam konnt ich noch nicht feststellen), und da ja der Server
auch in Java geschrieben ist dacht ich mir das passt.
Also H2 installiert, ein bisschen aufgepasst was dabei so passiert, dann das jar-file in mein Project einbunden.
Testcode aus dem quickstart eingebaut und tun gedrückt.
Und es lief direkt beim ersten mal. Klasse
Aaaber... gleichzeitig mit der Weboberfläche und meinem Server drauf connecten geht nicht Aus der Doku bin
ich nicht schlau geworden, ich muss aber zugeben das mein Englisch so mies ist das ich nicht mal die Hälfte verstanden hab.
Deshalb hier ein paar Fragen:
1. Wie wo wann warum wird die Datenbank gestartet? Ich kann direkt nach dem rechnerstart mit der Weboberfläche
drauf connecten, was mich wundert weil ich sie nie gestartet hab??
2. Wie kann ich mit mehreren Clients drauf connecten? Ich hab aus dem Handbuch nur entschlüsseln können das es gehen soll. Nur wie?
3. der embedded mode: wenn ich das wie in dem Quickstart angegeben über diesen einbundenen H2-Treiber connecte,
reicht das dann schon? ist das dann embedded? Weil das connection aufbauen dauert fast 5 sekunden in meinem Programm.
4. Wie kann ich nen Primärindex autoincrement anlegen? laut Handbuch wär ich mir nichtmal sicher das es überhaupt
geht, das Wort autoincrement steht ganze einmal in dem Text, und da auch nur irgendwas von einer obscuren sql-
anweisung?
5. Wie kann ich eine Tabelle mit mehr als einem Schlüssel anlegen? In meinem Fall wären es 2 varchar und ein int.
Danke schonmal
Meine Wahl ist gefallen: *tata* H2. Und zwar wegen dem embedded.
Das ganze ist für mein MultiPlayer-Rpg. Bisher hab ich meine ganzen Daten serverseitig mit JDom verwaltet,
das wurd mir jetzt zu unübersichtlich (zu langsam konnt ich noch nicht feststellen), und da ja der Server
auch in Java geschrieben ist dacht ich mir das passt.
Also H2 installiert, ein bisschen aufgepasst was dabei so passiert, dann das jar-file in mein Project einbunden.
Testcode aus dem quickstart eingebaut und tun gedrückt.
Und es lief direkt beim ersten mal. Klasse
Aaaber... gleichzeitig mit der Weboberfläche und meinem Server drauf connecten geht nicht Aus der Doku bin
ich nicht schlau geworden, ich muss aber zugeben das mein Englisch so mies ist das ich nicht mal die Hälfte verstanden hab.
Deshalb hier ein paar Fragen:
1. Wie wo wann warum wird die Datenbank gestartet? Ich kann direkt nach dem rechnerstart mit der Weboberfläche
drauf connecten, was mich wundert weil ich sie nie gestartet hab??
2. Wie kann ich mit mehreren Clients drauf connecten? Ich hab aus dem Handbuch nur entschlüsseln können das es gehen soll. Nur wie?
3. der embedded mode: wenn ich das wie in dem Quickstart angegeben über diesen einbundenen H2-Treiber connecte,
reicht das dann schon? ist das dann embedded? Weil das connection aufbauen dauert fast 5 sekunden in meinem Programm.
4. Wie kann ich nen Primärindex autoincrement anlegen? laut Handbuch wär ich mir nichtmal sicher das es überhaupt
geht, das Wort autoincrement steht ganze einmal in dem Text, und da auch nur irgendwas von einer obscuren sql-
anweisung?
5. Wie kann ich eine Tabelle mit mehr als einem Schlüssel anlegen? In meinem Fall wären es 2 varchar und ein int.
Danke schonmal