Tagabuo ng NanoID
Bumuo ng mga NanoID value online: 21 URL-safe na character bilang default, humigit-kumulang 126 bits ng randomness, na may nako-customize na haba at alpabeto.
Mga Na-generate na ID
Paano binuo ang ID na ito
- Layout
- 21 URL-safe na character bilang default mula sa A-Z, a-z, 0-9, underscore, at hyphen.
- Entropy
- Humigit-kumulang 126 bits gamit ang default na 64-character na alpabeto at 21-character na haba.
- Oras
- Walang timestamp; ang mga NanoID value ay opaque maliban kung maglalagay kayo ng kahulugan sa isang custom na alpabeto.
- Panganib ng collision
- Nagbabago ang panganib ng collision depende sa haba at alpabeto. Ang default ay nasa parehong antas ng kaligtasan gaya ng UUID v4.
- Halimbawa
4tjo-WWhFUwYxSnyeqq5_
Ang inyong mga ID ay ginagawa nang lokal gamit ang matibay na browser randomness. Walang ipinapadala sa BroBroGo.
Mga Madalas Itanong (FAQ)
Bakit po gagamit ng NanoID?
Mas maikli ang NanoID kaysa sa UUID, URL-safe bilang default, at mayroon pa ring mataas na randomness kapag pinanatili ang default na haba at alpabeto.
Maaari ko po bang baguhin ang alpabeto?
Opo. Ang naka-lock na NanoID page ay nagpapanatili ng mga kontrol para sa haba at alpabeto. Ang mas maliliit na alpabeto o mas maiikling haba ay nagpapataas sa panganib ng collision.