• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

HashMap: Erstmal toller weg, aber auch noch gut nutzbar, wenn viele Daten gespeichert werden?

Status
Für weitere Antworten geschlossen.

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Um Daten einem Spieler zuzuordnen, sind HashMaps ein toller weg (nochmal Danke an Manf ;) )
Auch Speichern und Laden der Daten schein einfach.

Aber: Wie ist das, wenn viele Daten genutzt werden?
Im Laufe der Zeit kommen ja viele Spieler;
ist eine große HashMap dann auch nich vernünftig nutzbar,
wenn in ihr ganz viele Spieler gespeichert sind?
 
C

Cabraca

Guest
du lädst also jedesmal, wenn jemand /home macht den homepunkt von der festplatte?
minecraft verursacht schon genog I/O auf die festplatte. Wenn man cachen kann und wenn es sinn macht sollte man es auch nutzen.
Und das ist hier ganz sicher gegeben.
 

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Haben aber nur MySQL;
lässt sich SQLite auch so programmieren?
(Hab mich nie damit beschäftigt; die meißten Plugins machens automatisch oder nehemn entweder alles mit SQL oder nur flatfile;
und da wir eine MySQL-Datenbank haben...)

Wie ists mit dem Wassercheck?
Ich hab mir mal den Quellcode von einem WaterWalk-Plugin angeguckt (http://dev.bukkit.org/server-mods/waterwalk/ );
da wurde einfach überprüft, ob die Blöcke Wasser sind.
Das war allerdings veraltet; geht sowas jetzt auch anders besser?
 
C

Cabraca

Guest
du lädst also jedesmal, wenn jemand /home macht den homepunkt von der festplatte?
minecraft verursacht schon genog I/O auf die festplatte. Wenn man cachen kann und wenn es sinn macht sollte man es auch nutzen.
Und das ist hier ganz sicher gegeben.
 

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Haben aber nur MySQL;
lässt sich SQLite auch so programmieren?
(Hab mich nie damit beschäftigt; die meißten Plugins machens automatisch oder nehemn entweder alles mit SQL oder nur flatfile;
und da wir eine MySQL-Datenbank haben...)

Wie ists mit dem Wassercheck?
Ich hab mir mal den Quellcode von einem WaterWalk-Plugin angeguckt (http://dev.bukkit.org/server-mods/waterwalk/ );
da wurde einfach überprüft, ob die Blöcke Wasser sind.
Das war allerdings veraltet; geht sowas jetzt auch anders besser?
 
C

Cabraca

Guest
du lädst also jedesmal, wenn jemand /home macht den homepunkt von der festplatte?
minecraft verursacht schon genog I/O auf die festplatte. Wenn man cachen kann und wenn es sinn macht sollte man es auch nutzen.
Und das ist hier ganz sicher gegeben.
 

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Haben aber nur MySQL;
lässt sich SQLite auch so programmieren?
(Hab mich nie damit beschäftigt; die meißten Plugins machens automatisch oder nehemn entweder alles mit SQL oder nur flatfile;
und da wir eine MySQL-Datenbank haben...)

Wie ists mit dem Wassercheck?
Ich hab mir mal den Quellcode von einem WaterWalk-Plugin angeguckt (http://dev.bukkit.org/server-mods/waterwalk/ );
da wurde einfach überprüft, ob die Blöcke Wasser sind.
Das war allerdings veraltet; geht sowas jetzt auch anders besser?
 
C

Cabraca

Guest
du lädst also jedesmal, wenn jemand /home macht den homepunkt von der festplatte?
minecraft verursacht schon genog I/O auf die festplatte. Wenn man cachen kann und wenn es sinn macht sollte man es auch nutzen.
Und das ist hier ganz sicher gegeben.
 

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Haben aber nur MySQL;
lässt sich SQLite auch so programmieren?
(Hab mich nie damit beschäftigt; die meißten Plugins machens automatisch oder nehemn entweder alles mit SQL oder nur flatfile;
und da wir eine MySQL-Datenbank haben...)

Wie ists mit dem Wassercheck?
Ich hab mir mal den Quellcode von einem WaterWalk-Plugin angeguckt (http://dev.bukkit.org/server-mods/waterwalk/ );
da wurde einfach überprüft, ob die Blöcke Wasser sind.
Das war allerdings veraltet; geht sowas jetzt auch anders besser?
 
C

Cabraca

Guest
du lädst also jedesmal, wenn jemand /home macht den homepunkt von der festplatte?
minecraft verursacht schon genog I/O auf die festplatte. Wenn man cachen kann und wenn es sinn macht sollte man es auch nutzen.
Und das ist hier ganz sicher gegeben.
 

Crafter213

Braumeister
Registriert
9 August 2012
Beiträge
353
Diamanten
0
Haben aber nur MySQL;
lässt sich SQLite auch so programmieren?
(Hab mich nie damit beschäftigt; die meißten Plugins machens automatisch oder nehemn entweder alles mit SQL oder nur flatfile;
und da wir eine MySQL-Datenbank haben...)

Wie ists mit dem Wassercheck?
Ich hab mir mal den Quellcode von einem WaterWalk-Plugin angeguckt (http://dev.bukkit.org/server-mods/waterwalk/ );
da wurde einfach überprüft, ob die Blöcke Wasser sind.
Das war allerdings veraltet; geht sowas jetzt auch anders besser?
 
Status
Für weitere Antworten geschlossen.
Oben