ULID জেনারেটর
অনলাইনে ULID জেনারেট করুন: ২৬-ক্যারেক্টারের Crockford Base32 ID, যাতে রয়েছে ৪৮-বিট টাইম এবং ৮০টি র্যান্ডম বিট।
তৈরিকৃত আইডিসমূহ
এই ID যেভাবে তৈরি হয়
- লেআউট
- ২৬টি Crockford Base32 ক্যারেক্টার: ১০টি টাইম ক্যারেক্টার এবং এরপর ১৬টি র্যান্ডম ক্যারেক্টার।
- এনট্রপি
- ৪৮-বিট মিলি-সেকেন্ড টাইমস্ট্যাম্পের পর ৮০টি র্যান্ডম বিট।
- সময়
- হ্যাঁ। প্রথম ১০টি ক্যারেক্টার মিলি-সেকেন্ডের সময় এনকোড করে এবং লেক্সিক্যাল ক্রম সময়কে অনুসরণ করে।
- কলিশন বা সংঘর্ষের ঝুঁকি
- র্যান্ডম অংশে ৮০টি বিট রয়েছে; ঝুঁকি মূলত একই মিলি-সেকেন্ডে আপনি কতগুলো ID তৈরি করছেন তার ওপর নির্ভর করে।
- উদাহরণ
01KXAD452ZHQXMC29H24A3MC14
আপনার আইডিগুলো শক্তিশালী ব্রাউজার র্যান্ডমনেস দিয়ে স্থানীয়ভাবে তৈরি করা হয়। BroBroGo-তে কিছুই পাঠানো হয় না।
সাধারণ জিজ্ঞাসা (FAQ)
ULID কীসের জন্য ভালো?
ULID হলো কমপ্যাক্ট, URL-বান্ধব এবং প্লেইন টেক্সট হিসেবে সময় অনুযায়ী সাজানো যায় (time-sortable)। এটি লগ, অবজেক্ট কী এবং তৈরির সময় অনুযায়ী সাজাতে হবে এমন রেকর্ডের জন্য খুবই উপযোগী।
ULID এবং UUID v7 কি একই?
না। দুটিতেই মিলি-সেকেন্ডের সময় অন্তর্ভুক্ত থাকে, তবে ULID-এ Crockford Base32 এবং ২৬টি ক্যারেক্টার ব্যবহার করা হয়, যেখানে UUID v7 স্ট্যান্ডার্ড UUID হেক্সাডেসিমেল ফরম্যাট বজায় রাখে।