/ / हेज़ेलकास्ट का उपयोग करके वितरित कैशिंग के लिए डिस्क प्रकार की स्थिति में स्टैक ओवरफ्लो को कैसे संभालें? - हेज़ेलकास्ट

हेज़ेलकास्ट का उपयोग करके वितरित कैशिंग के लिए डिस्क प्रकार की स्थिति में स्टैक ओवरफ्लो को कैसे संभालें? - हेज़ेलकास्ट

मैं अपने उत्पाद में से किसी एक के लिए हेज़ेलकास्ट का उपयोग करके वितरित कैशिंग लागू कर रहा हूं। कृपया हमें बताएं कि डिस्क पर स्टैक ओवरफ्लो को कैसे संभालना है, जब यह दी गई रैम की स्थिति से अधिक हो?

उत्तर:

उत्तर № 1 के लिए 1

आप नक्शा दृढ़ता को कॉन्फ़िगर कर सकते हैं और एक कार्यान्वित कर सकते हैं MapStore जो आइटम को डिस्क पर संग्रहीत करता है। ध्यान दें कि हैज़लकास्ट में ऐसी कोई चीज नहीं है जो केवल कुछ चीजों को ढेर से अधिक रखती है, इसके बजाय हैज़लकास्ट सभी वस्तुओं को स्मृति में भंडारण में रखता है।

यह भी ध्यान रखें कि हेज़ेलकास्ट दृढ़ता के लिए केंद्रीय भंडारण की आवश्यकता होती है; सभी नोड्स को उसी स्टोरेज (डिस्क, डेटाबेस इत्यादि) से एक्सेस / लिखना चाहिए।

स्मृति में संग्रहीत करने के लिए आइटम्स की संख्या सीमित करने के लिए, आपको निष्कासन गुणों को कॉन्फ़िगर करना चाहिए; जैसे टीटीएल, अधिकतम-निष्क्रिय, अधिकतम आकार, बेदखल-नीति इत्यादि।

Hazelcast MapPersistence

Hazelcast Eviction