undelo

UUID გენერატორი

შექმენი შემთხვევითი v4 UUID-ები, ერთი ან რამდენიმე ერთდროულად

აგენერირებს ერთ ან რამდენიმე შემთხვევით UUID-ს (v4, სტანდარტული 36-სიმბოლოიანი ფორმატი) ბრაუზერის ჩაშენებული კრიპტოგრაფიული API-ის დახმარებით, რაოდენობის კონტროლითა და ყველას ერთდროულად კოპირების ღილაკით.

როგორ მუშაობს

თითოეული UUID მიიღება crypto.randomUUID()-იდან — ბრაუზერის ჩაშენებული, RFC 4122 v4 UUID სტანდარტის იმპლემენტაციიდან, ასე რომ საკუთარი შემთხვევითობის ლოგიკის შეცდომით დაწერის რისკი არ არსებობს. რაოდენობის შეცვლა ან „ხელახლა გენერაცია“-ზე დაჭერა მყისიერად ახალ ნაკრებს ქმნის.

ხშირად დასმული კითხვები

რამდენი UUID-ის გენერირება შემიძლია ერთდროულად?

1-დან 100-მდე ერთ ჯერზე. მეტისთვის უბრალოდ რამდენჯერმე გენერირეთ — ეს ლიმიტი ხელოვნური არ არის, უბრალოდ შედეგების სია წასაკითხად და დასაკოპირებლად მოსახერხებელ ზომაში ინარჩუნებს.

გარანტირებულია, რომ ეს UUID-ები უნიკალურია?

მათემატიკურად გარანტირებული არა, მაგრამ დამთხვევის ალბათობა ასტრონომიულად მცირეა — v4 UUID-ში 122 შემთხვევითი ბიტია, ამიტომ შემთხვევით დუბლიკატის მიღების შანსი ნებისმიერი რეალისტური გამოყენებისთვის პრაქტიკულად ნულის ტოლია.

რომელ UUID ვერსიას აგენერირებს?

ვერსია 4-ს — მთლიანად შემთხვევით ვარიანტს, ყველაზე გავრცელებულ არჩევანს, როცა უბრალოდ უნიკალური იდენტიფიკატორია საჭირო, ჩაშენებული დროის შტამპისა თუ სახელთა სივრცის გარეშე.

შემიძლია მთელი სიის ნაცვლად მხოლოდ ერთი UUID-ის კოპირება?

კოპირების ღილაკი მთელ ნაკრებს ერთდროულად იღებს; ერთის ამოსაღებად უბრალოდ ეს კონკრეტული სტრიქონი მონიშნეთ სიიდან და ხელით დააკოპირეთ.

გენერირებული UUID-ები სადმე იგზავნება?

არა — crypto.randomUUID() მთლიანად თქვენს ბრაუზერში მუშაობს. არაფერი გადაიცემა ან ინახება.