2013-02-28 7 views
8

Ich habe HazelCast 2.5 installiert. Ich möchte meine Aufzeichnungen auf der Festplatte speichern. Ich habe gelernt, dass MapStore diese Aufgabe erfüllt. Ich bin mir jedoch nicht sicher, wie ich MapStore implementieren soll.Persistente Daten auf der Festplatte mit Hazelcast

-Code die ich bisher geschrieben habe:

public class MyMaps implements MapStore<String,String> { 

public static Map<Integer, String> mapCustomers = Hazelcast.getMap("customers"); 

public static void main(String[] args) { 
{ 
    mapCustomers.put(1, "Ram"); 
    mapCustomers.put(2, "David"); 
    mapCustomers.put(3, "Arun"); 

} 

}

Wie kann ich diese Einträge alle in den Disk setzen.

Ist es notwendig, ein Back-End wie MySQL oder PostgreSQL zu verwenden, um diese Klasse zu verwenden?

Ich glaube, die folgende Funktion verwendet werden kann:

public void delete(String arg0); 
public void deleteAll(String arg0); 
public void store(String arg0); 
public void storeAll(String arg0); 

Ich brauche einen Probe-Schnipsel wie Mapstor zu implementieren.

Bitte geben Sie mir einen Beispielcode.

Bitte Hilfe. !!

Antwort