2013-02-28 4 views
8

का उपयोग कर डिस्क पर मौजूद डेटा को मैंने HazelCast 2.5 स्थापित किया है। मैं डिस्क में अपने रिकॉर्ड जारी रखना चाहता हूं। मैंने सीखा कि मैपस्टोर यह काम करता है। हालांकि मुझे यकीन नहीं है कि मैपस्टोर को कैसे कार्यान्वित किया जाए।Hazelcast

कोड मैं अब तक लिखा है:

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"); 

} 

}

कैसे मैं डिस्क में इन सभी प्रविष्टियों रखूँ।

क्या इस कक्षा का उपयोग करने के लिए MySQL या PostgreSQL जैसे बैक-एंड होना आवश्यक है?

मेरा मानना ​​है कि निम्नलिखित समारोह इस्तेमाल किया जा सकता:

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

मैं कैसे MapStore को लागू करने का एक नमूना टुकड़ा की जरूरत है।

कृपया मुझे नमूना कोड प्रदान करें।

कृपया मदद करें। !!

उत्तर

8

निम्नलिखित लिंक में आप उदाहरण मैप स्टोर कार्यान्वयन (फ्रो सरल डीबी और एचबीएएस) पा सकते हैं।

हाँ, आप एक केंद्रीकृत डेटा स्टोर और अपने MapStore कार्यान्वयन को जोड़ने और पर कार्यवाही करेंगे होना चाहिए।

संबंधित मुद्दे