मुझे एक GUID उत्पन्न करने और स्ट्रिंग प्रस्तुति के माध्यम से सहेजने की आवश्यकता है। स्ट्रिंग प्रस्तुति जितनी छोटी हो सके उतनी छोटी होनी चाहिए क्योंकि इसका उपयोग पहले से ही लंबे यूआरएल स्ट्रिंग के हिस्से के रूप में किया जाएगा।यूआरएल-GUID/UUID का कॉम्पैक्ट प्रतिनिधित्व?
अभी, सामान्य abcd-efgh -... प्रतिनिधित्व का उपयोग करने के बजाय, मैं उत्पन्न कच्चे बाइट्स का उपयोग करता हूं और इसके बजाय बेस 64-एन्कोड का उपयोग करता हूं, जिसके परिणामस्वरूप कुछ छोटी स्ट्रिंग होती है।
लेकिन क्या इसे कम करना संभव है?
मैं कुछ विशिष्टता खोने और काउंटर रखने के साथ ठीक हूं, लेकिन सभी मौजूदा कुंजी स्कैनिंग एक विकल्प नहीं है। सुझाव?
एक सूचकांक का उपयोग करते हुए हालांकि, एक यूआरएल में एक GUID डालने के उद्देश्यों में से एक को हरा दिया। GUID में बहुत अधिक डेटा है, इसलिए कोई व्यक्ति केवल एक करके संख्या में वृद्धि नहीं कर सकता है और इसे आज़मा सकता है ... लेकिन वे इसे इंडेक्स के साथ कर सकते हैं। –