Video: GUID-in toqquşması şansları nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Təsadüfi yaradan hər bir cihazda mükəmməl entropiya mənbəyini fərz etsək GUID-lər , 50% var şans of toqquşma 2.7e18 təsadüfi sonra GUID-lər yaradılmışdır. Bu, 2,7 milyon milyondan çoxdur. O çoxdur.
Üstəlik, eyni GUID yaratmaq şansları nə qədərdir?
Termin GUID ümumiyyətlə Microsoft texnologiyaları ilə işləyən tərtibatçılar tərəfindən istifadə olunur, UUID isə hər yerdə istifadə olunur. 128 bit kifayət qədər böyükdür və nəsil alqoritmi o qədər unikaldır ki, əgər 1,000,000,000 GUID-lər saniyədə 1 il üçün yaradıldı ehtimal dublikatın cəmi 50%-i olacaq.
Eynilə, GUID nə üçün istifadə olunur? A GUID (qlobal unikal identifikator) termindir tərəfindən istifadə olunur Microsoft, Word sənədi kimi bir qurum üçün unikal şəxsiyyət yaratmaq üçün proqramlaşdırmasının yaratdığı nömrə üçün. GUID-lər geniş yayılmışdır - də istifadə olunur İnterfeysləri, replika dəstlərini, qeydləri və digər obyektləri müəyyən etmək üçün Microsoft məhsulları.
Bunu nəzərə alsaq, neçə GUID kombinasiyası var?
Yaradılır GUID Trivia: " Orada 122 təsadüfi bitdir (versiya üçün 128 - 2 forvariant - 4), buna görə də bu, 2^122 və ya5, 316, 911, 983, 139, 663, 491, 615, 228, 241, 121, 400, 000-a hesablanır mümkün birləşmələr ."
GUID-lər təsadüfidirmi?
GUID-lər deyil, unikal olmaq üçün nəzərdə tutulmuşdur təsadüfi . The GUID nəsil alqoritmi unikallıq üçün nəzərdə tutulmuşdur. O, təsadüfi və ya gözlənilməzlik üçün nəzərdə tutulmamışdır. Həqiqətən, əgər əvvəlki müzakirəyə baxsanız, görə bilərsiniz ki, alqoritm 1 deyilən qeyri-müəyyəndir. təsadüfi və tamamilə proqnozlaşdırıla bilən.
Tövsiyə:
W3c nədir, Whatwg nədir?
Veb Hipermətn Tətbiqi Texnologiyası İşçi Qrupu (WHATWG) HTML və əlaqəli texnologiyaların inkişafı ilə maraqlanan insanların birliyidir. WHATWG 2004-cü ildə Apple Inc., Mozilla Fondu və aparıcı veb-brauzer satıcıları olan Opera Proqramı tərəfindən yaradılmışdır
Əməliyyat sistemindəki proses nədir, əməliyyat sistemindəki ip nədir?
Proses, ən sadə dillə desək, icraçı proqramdır. Prosesin kontekstində bir və ya bir neçə mövzu işləyir. Mövzu, əməliyyat sisteminin prosessor vaxtını ayırdığı əsas vahiddir. Threadpool, ilk növbədə, tətbiq mövzularının sayını azaltmaq və işçi iplərin idarə edilməsini təmin etmək üçün istifadə olunur
Fərdi kompüter nədir Qısaltma nədir?
PC - Bu fərdi kompüter üçün qısaldılmışdır
Oracle GUID-i necə tapa bilərəm?
Siz insert bəyanatınızda GUID yaratmaq üçün SYS_GUID() funksiyasından istifadə edə bilərsiniz: mytable (guid_col, data) dəyərlərə daxil edin (sys_guid(), 'xxx'); GUID-lərin saxlanması üçün üstünlük verilən məlumat növü RAW-dır(16)
SQL Serverdə GUID sütunu nədir?
GUID cədvəllər, verilənlər bazaları və serverlər arasında qlobal miqyasda unikal olan 16 baytlıq ikili SQL Server məlumat növüdür. GUID termini Qlobal Unikal İdentifikator deməkdir və o, UNIQUEIDENTIFIER ilə əvəzedici kimi istifadə olunur. SQL Serverdə GUID yaratmaq üçün NEWID() funksiyası aşağıda göstərildiyi kimi istifadə olunur: 1. SELECT NEWID()