Logo bn.boatexistence.com

কিভাবে uuid v4 তৈরি হয়?

সুচিপত্র:

কিভাবে uuid v4 তৈরি হয়?
কিভাবে uuid v4 তৈরি হয়?

ভিডিও: কিভাবে uuid v4 তৈরি হয়?

ভিডিও: কিভাবে uuid v4 তৈরি হয়?
ভিডিও: UUID কি? | কিভাবে বাইর করতে হয় UUID | কোন কাজে ব্যাবহার হয় Universal Unique Identifier 2024, মে
Anonim

Version-1 UUID একটি সময় এবং একটি নোড আইডি (সাধারণত MAC ঠিকানা) থেকে তৈরি হয়; সংস্করণ-2 UUID একটি শনাক্তকারী (সাধারণত একটি গ্রুপ বা ব্যবহারকারী আইডি), সময় এবং একটি নোড আইডি থেকে তৈরি করা হয়; সংস্করণ 3 এবং 5 একটি নেমস্পেস শনাক্তকারী এবং নাম হ্যাশ করার মাধ্যমে নির্ধারক UUID তৈরি করে; এবং সংস্করণ-4 UUID তৈরি করা হয় …

UUID হিসাবে V4 কি?

V4: এলোমেলোতা যে বিটগুলি একটি UUID v4 নিয়ে গঠিত তা এলোমেলোভাবে তৈরি হয় এবং কোনো অন্তর্নিহিত যুক্তি ছাড়াই। এ কারণে ইউইউআইডি দেখে উৎস সম্পর্কে তথ্য শনাক্ত করার কোনো উপায় নেই। যাইহোক, এখন একটি UUID সদৃশ হওয়ার সম্ভাবনা রয়েছে৷

UUID V4 কি ডুপ্লিকেট করা যায়?

সংস্করণ 4 হল এলোমেলো সংখ্যা UUID। ছয়টি স্থির বিট রয়েছে এবং বাকি UUID হল 122-বিট র্যান্ডমনেস। উইকিপিডিয়া বা অন্যান্য বিশ্লেষণ দেখুন যা বর্ণনা করে যে একটি নকল কতটা অসম্ভব।

UUID কিভাবে গণনা করা হয়?

প্রতিটি অক্ষর হতে পারে একটি সংখ্যা 0 থেকে 9, অথবা অক্ষর a থেকে f। 32 হেক্সাডেসিমেল x log2(16) বিট/হেক্সাডেসিমাল=128 বিট একটি UUID-তে। সংস্করণ 4-এ, ভেরিয়েন্ট 1 ধরনের UUID, 6 বিট স্থির করা হয়েছে এবং অবশিষ্ট 122 বিটগুলি এলোমেলোভাবে তৈরি করা হয়েছে, মোট 2¹²² সম্ভাব্য UUID-এর জন্য। আমরা এই মানটিকে n হিসাবে উল্লেখ করব।

কিভাবে জাভা UUID তৈরি হয়?

UUID ক্লাসের পদ্ধতি

randomUUID পদ্ধতি এলোমেলোভাবে UUID তৈরি করে। যখনই আমরা প্রোগ্রামটি চালাই, এটি একটি নতুন UUID তৈরি করে। পদ্ধতির স্বাক্ষর হল: পাবলিক স্ট্যাটিক UUID randomUUID

প্রস্তাবিত: