मेरे पास लगभग 88,000 उपनामों की एक सूची है, मुझे इसे हर कुछ मिनटों में पढ़ने की आवश्यकता है, इसलिए इसके बजाय मैं इसे एक बार पढ़ता हूं और इसे एक सूची में संग्रहीत करता हूं। यह बेहतर है या मुझे हर बार पढ़ना चाहिए। मेमोरी बनाम रन-टाइम

0
Sir V 3 अगस्त 2017, 18:06

1 उत्तर

सामान्य तौर पर रन-टाइम मेमोरी का उपयोग करता है इसलिए आपको उसी पर होना चाहिए। अंतर यह है कि आप स्मृति में एक वस्तु के रूप में स्टोर कर सकते हैं और इसे स्मृति से हटा सकते हैं क्योंकि आपको लगातार मेमोरी लोड के बजाय कुछ मेमोरी पिक्स मौजूद होंगे।

क्या आपने उस तर्क के लिए एपीआई या जावास्क्रिप्ट का उपयोग करने और इसके बजाय JSON लोड करने पर विचार किया था? जेएसओएन लोड करने के लिए व्यावसायिक तर्क के रूप में एपीआई या जावास्क्रिप्ट का उपयोग करके विभिन्न आर्किटेक्चर के साथ दृष्टिकोण डेटा वाले ऑब्जेक्ट को लोड और अनलोड करने में मदद कर सकता है। JSON को स्थानीय रूप से या यहां तक ​​​​कि गतिशील (दूरस्थ सर्वर में संग्रहीत) स्थिर रूप से संग्रहीत किया जा सकता है जो आपके उपनामों के आसान अपडेट में मदद कर सकता है। इसके अतिरिक्त, यह दृष्टिकोण पारित किए गए मापदंडों के अनुसार डेटा को क्वेरी कर सकता है, इसलिए आपको सभी 80.000 उपनामों को एक साथ लोड करने की आवश्यकता नहीं हो सकती है। मैं देखता हूं कि यह प्रश्न एंड्रॉइड के बारे में है लेकिन किसी भी डिवाइस के लिए आर्किटेक्चर दृष्टिकोण समान हो सकता है।

मुझे आशा है कि यह आपको या किसी और को आर्किटेक्चर और मोबाइल प्लेटफॉर्म के आधार पर दृष्टिकोण निर्धारित करने में मदद कर सकता है (यदि कोई उपयोग किया जाता है तो वास्तव में प्रश्न में परिभाषित नहीं किया जाता है)।

चीयर्स!

0
StefaDesign 4 अगस्त 2017, 18:49