2012-04-25 15 views
13

कम मेमोरी वातावरण (उप 1 जीबी) में बेहतर प्रदर्शन कौन सा है?कॉच डीबी बनाम मोंगोडीबी (स्मृति उपयोग)

मैंने अतीत में मोंगोडीबी का उपयोग किया है जो 512 एमबी बॉक्स पर 250 एमबी के डेटाबेस के साथ मेमोरी-वार का संघर्ष करता है, क्या यह भी कॉच डीबी के सच होगा?

उत्तर

14

कॉच डीबी बहुत कम स्मृति का उपयोग करता है। इसे आईओएस और एंड्रॉइड में एम्बेडेड किया गया है या कम से कम असम्बद्ध — एरलांग और सब कुछ।

कॉच डीबी ऑपरेटिंग सिस्टम (फाइल सिस्टम कैश) को कैशिंग देने के लिए फ़ाइल I/O के माध्यम से पूरी तरह से काम करता है। एक कॉच डीबी सर्वर पर एक सामान्य स्थिति "उपयोग की गई" स्मृति की बहुत छोटी मात्रा को देखना है, लेकिन "कैश" के लिए उपयोग की जाने वाली बहुत बड़ी राशि है। समर्पित कॉच डीबी सर्वर पर, वह संख्या मूल रूप से कॉच डीबी का डेटा है; हालांकि, उन संसाधनों का प्रबंधन और पुन: आवंटन ओएस तक है जहां यह संबंधित है।

दूसरे शब्दों में, कॉच डीबी कम स्मृति वाले वातावरण में उत्कृष्ट प्रदर्शन करता है। वास्तव में, एम्बेडेड वातावरण (उदा। मोबाइल) अभी भी बहुत तेज़ हैं क्योंकि निम्न-स्मृति कम-विलंबता स्टोरेज डिवाइस (ठोस-राज्य डिस्क) द्वारा कुछ हद तक संतुलित होती है।

+1

क्या आप इसे मोबाइल में एम्बेड करने पर अधिक संसाधनों को इंगित कर सकते हैं? – aitchnyu