AG UUID

Mengenal NanoID Lebih Dalam

Menjelaskan prinsip kerja dan kustomisasi NanoID, identifier alternatif yang pendek.

Prinsip Kerja

Dibuat dengan mengambil karakter dari alfabet URL-safe (A-Za-z0-9_-) memakai angka acak kriptografis. Dengan 21 karakter default, ia memiliki tingkat keamanan bentrok yang setara dengan UUID v4 tetapi lebih pendek.

Kustomisasi

Alfabet dan panjangnya bisa diubah bebas. Memperpendek panjangnya membuatnya lebih ringkas, tetapi menaikkan peluang bentrok, jadi penting menentukan panjang sesuai perkiraan jumlah yang dihasilkan.

Kegunaan

Cocok untuk tempat yang mementingkan panjang seperti tautan pendek, ID publik, serta kode kupon dan undangan. Jika perlu pengurutan menurut waktu, pertimbangkan ULID atau UUID v7 alih-alih NanoID.