Co to jest UUID?
UUID (Universal Unique Identifier) to 128-bitowy identyfikator ustandaryzowany przez Open Software Foundation w celu zapewnienia globalnej unikalno?ci w systemach rozproszonych. Standardowy format to:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-12 cyfr szesnastkowych). Kluczowe cechy:
- Globalna unikalno??: Bardzo niskie prawdopodobieństwo duplikacji (teoretycznie 1 miliard identyfikatorów UUID jest generowanych na sekund?, z 50% prawdopodobieństwem duplikacji w ci?gu 100 lat). Standardy: Zgodno?? z mi?dzynarodowym standardem RFC 4122 Obs?uga wielu wersji: ? Wersja 1: Oparta na znacznikach czasu i adresach MAC Wersja 4: Oparta na liczbach losowych (najcz??ciej u?ywana) Instrukcje dotycz?ce korzystania z narz?dzia
1. Wybierz wersj?: Domy?lnie generuje bezpieczne losowe identyfikatory UUIDv4 2. Liczba generacji: Generuje zbiorczo 1-1000 identyfikatorów UUID3. Kopiuj wynik: Kopiowanie identyfikatorów w standardowym formacie jednym klikni?ciem4. Scenariusze aplikacji: ? Klucz g?ówny bazy danych - Identyfikacja w?z?a systemu rozproszonego - Unikalne nazewnictwo plików/zasobów - Generowanie identyfikatora sesji Specyfikacja techniczna
Wszystkie wygenerowane identyfikatory UUID zawieraj? 16 bajtów d?ugo?ci( (128 bitów) Standardowy separator( (my?lnik) - Bit identyfikacji wersji( (13 znak) - Bit identyfikacji wariantu( (17. znak) Uwaga: To narz?dzie wykonuje obliczenia lokalnie w przegl?darce, bez transmisji sieciowej, aby zapewni? bezpieczeństwo danych.