में यूयूआईडी भंडारण कोर डेटा में यूयूआईडी (वैश्विक बहु-प्रणाली ऑब्जेक्ट पहचान के लिए) को संग्रहीत करने का सबसे अच्छा तरीका क्या है? खाता भंडारण आकार और अनुक्रमण क्षमताओं को ध्यान में रखते हुए।कोर डेटा
आदर्श रूप से इसे बाइनरी डेटा (128-बिट्स में) के रूप में संग्रहीत किया जाएगा, लेकिन क्या ऐसा करने में कोई तत्काल समस्याएं हैं? एनएसएसटींग के बजाए यह इस तरह से अधिक कुशल आकार के रूप में संग्रहीत होगा, लेकिन मैं सिर्फ यह जांचना चाहता हूं कि इसे बाइनरी डेटा के रूप में संग्रहीत करने के साथ कोई प्रदर्शन समस्या नहीं है। क्या यह अभी भी बाइनरी डेटा के रूप में ठीक से अनुक्रमित किया जाएगा? क्या परिवर्तनीय चौड़ाई वाले क्षेत्र में प्रभावी ढंग से तय-चौड़ाई बाइनरी डेटा को संग्रहीत करने के कोई नुकसान हैं?
मैं SQLite से अधिक परिचित नहीं हूं और इसकी स्टोरेज/इंडेक्सिंग तंत्र इसलिए कुछ सलाह के लिए पहुंचना चाहता था!
अंतर्निहित GUID प्रकार का उपयोग करने में समस्या क्या है? जाहिर है आप एक यूयूआईडी को एक स्ट्रिंग के रूप में स्टोर नहीं करना चाहते हैं, लेकिन इसके लिए एक विशिष्ट डीबी प्रकार है। –
कोर डेटा में कोई GUID विशेषता प्रकार नहीं है। यदि GUID द्वारा आपका मतलब कोर डेटा द्वारा प्रबंधित प्रबंधित ऑब्जेक्ट आईडी है, तो यह एक विकल्प नहीं है क्योंकि आईडी को कई अलग-अलग प्रणालियों में लगातार और अद्वितीय होना आवश्यक है। –