Τι είναι το UUID;
Το UUID (Universal Unique Identifier) είναι ένα αναγνωριστικό 128 bit που τυποποιήθηκε από το Open Software Foundation για να διασφαλίζει την παγκόσμια μοναδικότητα σε κατανεμημένα συστήματα. Η τυποποιημένη μορφή είναι η εξής:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-4-4-12 δεκαεξαδικά ψηφία). Βασικά χαρακτηριστικά:
- Παγκόσμια μοναδικότητα: Πολύ χαμηλή πιθανότητα αντιγραφής (θεωρητικά δημιουργούνται 1 δισεκατομμύριο UUIDs ανά δευτερόλεπτο, με 50% πιθανότητα αντιγραφής σε διάστημα 100 ετών). Πρότυπα: Συμμορφώνεται με το διεθνές πρότυπο RFC 4122 Υποστήριξη πολλαπλών εκδόσεων: • Έκδοση 1: Βασίζεται σε χρονοσφραγίδες και διευθύνσεις MAC Έκδοση 4: Βασίζεται σε τυχαίους αριθμούς (χρησιμοποιείται συχνότερα) Οδηγίες χρήσης του εργαλείου
1. Επιλογή έκδοσης: Δημιουργεί ασφαλή τυχαία αναγνωριστικά UUIDv4 από προεπιλογή 2. Αριθμός γενεών: Παράγει 1-1000 UUIDs μαζικά3. Αντιγραφή αποτελέσματος: Αντιγραφή με ένα κλικ αναγνωριστικών τυποποιημένης μορφής4. Σενάρια εφαρμογής: • Πρωτεύον κλειδί βάσης δεδομένων - Αναγνώριση κόμβων κατανεμημένου συστήματος - Μοναδική ονομασία αρχείων/πόρων - Δημιουργία αναγνωριστικού συνεδρίας Τεχνικές προδιαγραφές
Όλα τα παραγόμενα UUID περιέχουν: - Μήκος 16 bytes( (128 bit) Τυπικό διαχωριστικό( (παύλα) - - bit αναγνώρισης έκδοσης( (13ος χαρακτήρας) - - Μπιτ αναγνώρισης παραλλαγής( (17ος χαρακτήρας) Σημείωση: Αυτό το εργαλείο ολοκληρώνει τον υπολογισμό τοπικά στο πρόγραμμα περιήγησης, χωρίς μετάδοση μέσω δικτύου, για να διασφαλιστεί η ασφάλεια των δεδομένων.