हाँ तुम कर सकते हो। चूंकि GUIDs 128 बिट लंबे होते हैं, इसलिए इसमें एक मिनट की टकराहट की संभावना होती है- लेकिन "मिनट" शब्द पर्याप्त मजबूत नहीं है। कर रहे हैं तो कई GUIDs है कि अगर आप उत्पन्न कई खरब उनमें से बेतरतीब ढंग से, आप अभी भी अधिक एक उल्का ने टक्कर मार दी पाने के लिए की तुलना में (से एक भी टक्कर होने की संभावना हो विकिपीडिया )। और यदि आप उन्हें बेतरतीब ढंग से पैदा नहीं कर रहे हैं, लेकिन उदाहरण के लिए मैक-एड्रेस-एंड-टाइम-स्टैम्प एल्गोरिथ्म का उपयोग कर रहे हैं, तो वे भी अद्वितीय होने जा रहे हैं, क्योंकि मैक पते कंप्यूटर के बीच अद्वितीय हैं और टाइम स्टैम्प आपके पर अद्वितीय हैं संगणक।
संपादित करें 1: अपने बोनस प्रश्न का उत्तर देने के लिए, विशिष्टता के लिए GUID का एक सेट का परीक्षण करने का इष्टतम तरीका सिर्फ यह मान लेना है कि वे सभी अद्वितीय हैं। क्यों? क्योंकि, आपके द्वारा उत्पन्न किए जा रहे GUID की संख्या को देखते हुए, GUID के टकराव की संभावनाएं आपके कंप्यूटर की मेमोरी में थोड़ी सी चमकती हुई कॉस्मिक किरण की बाधाओं से छोटी होती हैं और किसी भी "सटीक" एल्गोरिथ्म द्वारा दिए गए उत्तर को खराब कर देती हैं। चलाने के लिए। ( गणित के लिए इस StackOverflow जवाब देखें ।)
वहाँ GUIDs की एक विशाल संख्या है। गैलेक्सी के लिए डगलस एडम्स के सहयात्री गाइड को उद्धृत करना :
"अंतरिक्ष," यह कहता है, "बड़ा है। वास्तव में बहुत बड़ा है। आप बस विश्वास नहीं करेंगे कि यह कितना बड़ा मनमौजी है। यह मेरा मतलब है कि आप सोच सकते हैं कि यह रसायनज्ञ के लिए सड़क का एक लंबा रास्ता है, लेकिन यह सिर्फ अंतरिक्ष के लिए मूंगफली है। , बात सुनो…"
और चूंकि ब्रह्मांड में लगभग 7 × 10 22 तारे हैं , और सिर्फ 2 128 GUIDs के नीचे हैं , तो हर एक तारे के लिए लगभग 4.86 × 10 15- सबसे कम पांच क्वाड्रिलियन -GUID हैं। अगर उन सितारों में से हर एक के पास एक दुनिया थी, जो हमारे जैसे संपन्न आबादी के साथ थी, तो प्रत्येक और हर स्टार के आसपास, हर मानव या विदेशी जो कभी रहते थे, पैंतालीस हजार से अधिक GUIDs के हकदार होंगे। ब्रह्मांड में हर सितारे पर इतिहास के प्रत्येक व्यक्ति के लिए। GUID स्थान संपूर्ण ब्रह्मांड के आकार के समान उथल-पुथल के स्तर पर है। आपको चिंता करने की जरूरत नहीं है।
( संपादित 2: इस पर चिंतन करते हुए: वाह। मुझे खुद का अंदाजा नहीं था कि इसका क्या मतलब है। GUID स्पेस असंगत रूप से बड़े पैमाने पर है। मैं इसके बारे में विस्मयकारी हूं।)