Kas ir UUID?
UUID (Universal Unique Identifier) ir 128 bitu identifikators, ko standartizējis Open Software Foundation, lai nodrošinātu globālu unikalitāti izplatītās sistēmās. Standarta formāts ir šāds:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-4-4-12 sešciparu cipari). Galvenās funkcijas:
- Globāla unikalitāte: Ļoti maza dublēšanās varbūtība (teorētiski sekundē tiek ģenerēts 1 miljards UUID, un 100 gadu laikā dublēšanās varbūtība ir 50 %). Standarti: Atbilst starptautiskajam standartam RFC 4122. Vairāku versiju atbalsts: • Versija 1: Pamatojas uz laika zīmēm un MAC adresēm Versija 4: Pamatojoties uz nejaušiem skaitļiem (visbiežāk izmantotā) Norādījumi par rīka lietošanu
1. Izvēlieties versiju: Pēc noklusējuma ģenerē drošus UUIDv4 izlases identifikatorus 2. Ģenerāciju skaits: Ģenerē 1-1000 UUID masveidā3. Kopēt rezultātu: Standarta formāta identifikatoru kopēšana ar vienu klikšķi4. Pielietojuma scenāriji: • Datubāzes primārā atslēga - Izkliedētās sistēmas mezgla identifikācija - Unikāls failu/resursu nosaukumu piešķiršana - Sesijas ID ģenerēšana Tehniskā specifikācija
Visi ģenerētie UUID satur: - 16 baitu garumu( (128 bitu) standarta norobežotājs( (defise) - versijas identifikācijas bitu( (13. rakstzīme) - Varianta identifikācijas bits( (17. rakstzīme) Piezīme: Lai nodrošinātu datu drošību, šis rīks aprēķinus veic lokāli pārlūkprogrammā bez pārraides tīklā.