UUID generatori
Kerakligicha toʻrtinchi versiya UUID yaratish.
Toʻrtinchi versiya UUID — 122 bitli tasodifiy identifikator, bazadan soʻramasdan istalgan joyda yaratsa boʻladigan darajada betakror. Bular Math.random dan emas, brauzerning kriptografik generatoridan olinadi, va bu odatdagi xato: ikkalasi bir xil koʻrinadi, oldindan aytib boʻlmaydigani esa faqat bittasi.
Qanday ishlatiladi
- Nechta kerakligini ayting.
- Yaratish tugmasini bosing.
- Bittasini yoki hammasini nusxalang.
Nega aynan shu vosita
To'liq maxfiylik
Hammasi brauzer ichida ishlaydi. Fayllaringiz va matningiz hech qachon serverga yuborilmaydi.
Bepul va cheklovsiz
Ro'yxatdan o'tish shart emas, suv belgisi yo'q, foydalanish soniga cheklov yo'q.
Bir zumda natija
Yuklash va navbat kutish kerak emas — natija qurilmangiz imkoni qadar tez chiqadi.
Har qanday qurilmada
Telefon, planshet yoki kompyuterdagi istalgan zamonaviy brauzerda ishlaydi. O'rnatish shart emas.
Ko'p beriladigan savollar
- Ular rostdan tasodifiymi?
- Ular brauzerning kriptografik jihatdan ishonchli generatoridan, kalitlar uchun ishlatiladigan manbadan olinadi. Math.random dan yigʻilgan UUID xuddi shunday koʻrinadi va oldindan aytsa boʻladi, bu esa u token sifatida ishlatilgan zahoti muhim boʻladi.
- Takrorlanishi mumkinmi?
- Amalda yoʻq. Taxminan 5,3 ga 10 ning 36-darajasi qadar qiymat bor; toʻqnashuv ehtimoli paydo boʻlishi uchun oʻnlab yillar davomida sekundiga milliardlab yaratish kerak boʻlardi.
- UUID ni baza kaliti qilsa boʻladimi?
- Boʻladi va tizimlar orasida identifikatorlarni kelishishdan xalos qiladi, lekin tasodifiy v4 yozuvlarni indeks boʻylab sochib yuboradi va katta jadvallarda qoʻshishni sekinlashtirishi mumkin. Koʻp jamoalar shu sababli vaqt boʻyicha tartiblangan v7 ni oladi.