أنشئ معرفات UUID v1 محليا في متصفحك عندما تحتاج إلى قيم تتضمن وقت الإنشاء ومعرف عقدة. هذه الأداة مفيدة للتكاملات القديمة، واستيراد قواعد البيانات، والبيانات التجريبية المرتبة، والأنظمة التي ما زالت تتوقع UUIDs من الإصدار 1 وفق RFC 4122.
متى يفيد UUID v1
يخزن UUID v1 طابعا زمنيا، وتسلسل ساعة، وقيمة عقدة 48-bit داخل سلسلة UUID قياسية من 36 حرفا. يجعل ذلك المعرفات المنشأة قابلة للفرز تقريبا حسب وقت الإنشاء، مع بقائها مناسبة للأنظمة التي تقبل أعمدة UUID العادية، وعناوين URL، والسجلات، وحمولات API.
الخصوصية ومعرفات العقد
كان إنشاء UUID v1 التقليدي يستخدم عنوان MAC حقيقيا لبطاقة الشبكة، مما قد يكشف معلومات عن العتاد. تبدأ هذه الأداة بدلا من ذلك بعنوان MAC عشوائي مُدار محليا. يمكنك إدخال قيمة عقدة محددة عند مطابقة نظام قديم، لكن تجنب استخدام عناوين الأجهزة الحقيقية في العينات العامة أو البيانات المشتركة.
تسلسل الساعة والإنشاء بالدفعات
تسلسل الساعة هو قيمة 14-bit تساعد على تجنب التصادمات عندما تنشئ العقدة نفسها معرفات في وقت متقارب. يحافظ الإنشاء بالدفعات على كل المعرفات في المللي ثانية نفسها ويزيد تكة 100-nanosecond لكل صف، لذلك تبقى كل قيمة في النتيجة مميزة.