Γεννήτρια CUID
Δημιουργήστε μοναδικά αναγνωριστικά με CUID και CUID2. Ρυθμίστε την ποσότητα, το μήκος και το αποτύπωμα.
Είσοδος
Έξοδος
Readme
Τι είναι ένα CUID;
Ένα CUID, ή μοναδικό αναγνωριστικό ανθεκτικό στις συγκρούσεις, είναι μια μορφή string σχεδιασμένη να είναι συμπαγής και εξαιρετικά απίθανο να παρουσιάσει σύγκρουση σε κατανεμημένα συστήματα. Χρησιμοποιείται συνήθως όταν χρειάζεστε κάτι μικρότερο από ένα UUID, αλλά εξακολουθεί να είναι κατάλληλο για μοναδικές εγγραφές.
Το CUID2 είναι μια νεότερη γενιά της ίδιας ιδέας. Διατηρεί τον στόχο της ανθεκτικότητας στις συγκρούσεις, ενώ επιτρέπει μεγαλύτερο έλεγχο στο μήκος του αναγνωριστικού και στη συμπεριφορά fingerprinting.
Περιγραφή εργαλείου
Αυτό το εργαλείο δημιουργεί κλασικά CUID ή αναγνωριστικά CUID2 στο πρόγραμμα περιήγησης. Μπορείτε να επιλέξετε τη λειτουργία, να ορίσετε πόσα ID θα δημιουργηθούν και να προσαρμόσετε το μήκος του CUID2 και τις επιλογές fingerprint.
Είναι χρήσιμο για τον έλεγχο βάσεων δεδομένων, seeds, fixtures ή οποιασδήποτε ροής εργασίας χρειάζεται πολλά αναγνωριστικά που μοιάζουν μοναδικά ταυτόχρονα.
Παραδείγματα
- Μία προεπιλεγμένη τιμή CUID2
- Ένα κλασικό CUID για παλαιότερα συστήματα
- Μια μαζική δέσμη δημιουργημένων ID για δεδομένα δοκιμών
Δυνατότητες
- Εναλλαγή μεταξύ των λειτουργιών δημιουργίας CUID και CUID2
- Δημιουργία έως και 1000 αναγνωριστικών ταυτόχρονα
- Λήψη των δημιουργημένων αποτελεσμάτων ως απλό κείμενο
Επεξήγηση επιλογών
Η ποσότητα καθορίζει πόσα ID θα δημιουργηθούν. Στη λειτουργία CUID2, το μήκος καθορίζει το μέγεθος του αποτελέσματος, ενώ το fingerprint προσθέτει επιπλέον εντροπία που συνδέεται με το τρέχον περιβάλλον.
Στην κλασική λειτουργία CUID, η μορφή του αναγνωριστικού είναι σταθερή και αυτές οι ειδικές για το CUID2 επιλογές αγνοούνται.