คำถามติดแท็ก uuid

UUID (Universally Unique IDentifier) ​​คือตัวระบุที่สร้างขึ้นโดยมีเจตนาที่จะเป็นตามชื่อที่แนะนำโดยไม่ซ้ำกัน

30
วิธีสร้าง GUID / UUID
ฉันกำลังพยายามสร้างตัวระบุที่ไม่ซ้ำกันทั่วโลกใน JavaScript ฉันไม่แน่ใจว่ามีรูทีนที่ใช้ได้ในเบราว์เซอร์ทั้งหมดอย่างไร "สุ่ม" และ seeded ตัวสร้างหมายเลขสุ่มในตัวเป็นต้น GUID / UUID ควรมีอย่างน้อย 32 ตัวอักษรและควรอยู่ในช่วง ASCII เพื่อหลีกเลี่ยงปัญหาเมื่อผ่านไป
4178 javascript  guid  uuid 

6
มีความแตกต่างระหว่าง GUID และ UUID หรือไม่?
ตั้งค่าใหม่โอเวอร์โฟลว์Stack Overflow แล้วใช่ไหม : Вчёмразницамежду UUID и GUID? ฉันเห็นตัวย่อ 2 ตัวนี้โยนไปรอบ ๆ และฉันสงสัยว่ามีความแตกต่างระหว่าง GUID และ UUID หรือไม่
865 guid  uuid 

8
วิธีสร้าง GUID / UUID ใน Python
ฉันจะสร้าง GUID ใน Python ที่เป็นอิสระจากแพลตฟอร์มได้อย่างไร ฉันได้ยินว่ามีวิธีการใช้ ActivePython บน Windows แต่เป็น Windows เท่านั้นเนื่องจากใช้ COM มีวิธีการใช้ Python ธรรมดาหรือไม่?

11
UUID มีความโดดเด่นอย่างไร
ปลอดภัยแค่ไหนที่จะใช้ UUID เพื่อระบุสิ่งที่ไม่ซ้ำกัน (ฉันใช้มันสำหรับไฟล์ที่อัปโหลดไปยังเซิร์ฟเวอร์) ตามที่ฉันเข้าใจมันเป็นไปตามตัวเลขสุ่ม อย่างไรก็ตามสำหรับฉันแล้วมันมีเวลามากพอที่จะทำซ้ำตัวเองในที่สุดโดยโอกาสที่บริสุทธิ์ มีระบบที่ดีขึ้นหรือมีรูปแบบบางประเภทที่ช่วยบรรเทาปัญหานี้หรือไม่?

6
สร้าง UUID ใน Postgres สำหรับคำสั่งแทรก?
คำถามของฉันค่อนข้างง่าย ฉันตระหนักถึงแนวคิดของ UUID และฉันต้องการสร้างขึ้นเพื่ออ้างถึง 'รายการ' แต่ละรายการจาก 'ร้านค้า' ในฐานข้อมูลของฉันด้วย ดูเหมือนว่าเหมาะสมใช่ไหม ปัญหาคือบรรทัดต่อไปนี้ส่งคืนข้อผิดพลาด: honeydb=# insert into items values( uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94); ERROR: function uuid_generate_v4() does not exist LINE 2: uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94); ^ HINT: No function matches the given name and argument types. You might need to …

4
UUID เวอร์ชันใดที่จะใช้
คุณควรใช้ UUID เวอร์ชันใด ฉันเห็นหลายเธรดอธิบายถึงสิ่งที่แต่ละรุ่นมี แต่ฉันมีปัญหาในการหาสิ่งที่ดีที่สุดสำหรับแอปพลิเคชันใด
332 uuid 

10
UUID ของ Java นั้นดีแค่ไหน?
ฉันรู้ว่าUUIDsแบบสุ่มมีความน่าจะเป็นที่ต่ำมากสำหรับการชนในทางทฤษฎี แต่ฉันสงสัยว่าในทางปฏิบัติแล้ว Java ของดีแค่ไหนrandomUUID()ในแง่ของการไม่ชนกัน? ใครบ้างมีประสบการณ์แบ่งปัน
311 java  uuid 

12
จะทดสอบ UUID / GUID ที่ถูกต้องได้อย่างไร
จะตรวจสอบว่าตัวแปรมีตัวระบุ UUID / GUID ที่ถูกต้องได้อย่างไร ขณะนี้ฉันสนใจเฉพาะการตรวจสอบประเภท 1 และ 4 แต่ไม่ควร จำกัด เฉพาะคำตอบของคุณ

5
โอกาสเกิดการชนกันโดยใช้บิตที่สำคัญที่สุดของ UUID ใน Java
หากฉันใช้ความLong uuid = UUID.randomUUID().getMostSignificantBits()เป็นไปได้ที่จะได้รับการชน มันตัดบิตที่สำคัญน้อยที่สุดออกไปดังนั้นจึงมีความเป็นไปได้ที่คุณจะชนกันใช่ไหม?
235 java  collision  uuid 

15
ฟังก์ชัน PHP เพื่อสร้าง v4 UUID
ดังนั้นฉันจึงทำการขุดไปรอบ ๆ และฉันได้พยายามรวมฟังก์ชันที่สร้าง v4 UUID ที่ถูกต้องใน PHP นี่คือสิ่งที่ใกล้เคียงที่สุดที่ฉันสามารถไปได้ ความรู้ของฉันใน hex, decimal, binary, ตัวดำเนินการ bitwise ของ PHP และสิ่งที่คล้ายกันนั้นแทบจะไม่มีอยู่จริง ฟังก์ชันนี้สร้าง v4 UUID ที่ถูกต้องจนถึงหนึ่งพื้นที่ v4 UUID ควรอยู่ในรูปแบบของ: xxxxxxxx-xxxx- 4 xxx- y xxx-xxxxxxxxxxxx โดยที่y คือ 8, 9, A, หรือ B นี่คือตำแหน่งที่ฟังก์ชันล้มเหลวเนื่องจากไม่เป็นไปตามนั้น ฉันหวังว่าจะมีใครบางคนที่มีความรู้มากกว่าฉันในพื้นที่นี้สามารถช่วยเหลือฉันได้และช่วยฉันแก้ไขฟังก์ชันนี้เพื่อให้เป็นไปตามกฎนั้น ฟังก์ชั่นมีดังนี้: <?php function gen_uuid() { $uuid = array( 'time_low' => 0, 'time_mid' …
233 php  function  uuid 

8
ข้อดีและข้อเสียของคีย์ฐานข้อมูล GUID / UUID
ฉันเคยทำงานกับระบบฐานข้อมูลจำนวนมากในอดีตที่การย้ายรายการระหว่างฐานข้อมูลจะทำได้ง่ายขึ้นมากหากคีย์ฐานข้อมูลทั้งหมดเป็นค่าGUID / UUID ฉันได้พิจารณาที่จะลงเส้นทางนี้สองสามครั้ง แต่มีความไม่แน่นอนอยู่เสมอโดยเฉพาะอย่างยิ่งเกี่ยวกับประสิทธิภาพและ URL ที่ไม่สามารถอ่านได้ มีใครทำงานอย่างกว้างขวางกับ GUIDs ในฐานข้อมูลหรือไม่ ฉันจะได้ประโยชน์อะไรจากการทำเช่นนั้นและสิ่งที่เป็นไปได้ที่จะเกิดข้อผิดพลาด?
222 database  guid  uuid 

8
วิธีสร้าง GUID / UUID โดยใช้ iOS
ฉันต้องการสร้าง GUID / UUID บน iPhone และ iPad ความตั้งใจที่จะสามารถสร้างคีย์สำหรับข้อมูลแบบกระจายที่ไม่ซ้ำกันทั้งหมด มีวิธีทำเช่นนี้กับ iOS SDK หรือไม่?
207 ios  uuid  guid 

6
เมื่อใดที่ฉันควรใช้ uuid.uuid1 () กับ uuid.uuid4 () ใน python
ฉันเข้าใจความแตกต่างระหว่างทั้งสองจากเอกสาร uuid1(): สร้าง UUID จาก ID โฮสต์หมายเลขลำดับและเวลาปัจจุบัน uuid4(): สร้าง UUID แบบสุ่ม ดังนั้นuuid1ใช้ข้อมูลเครื่อง / ลำดับ / เวลาเพื่อสร้าง UUID ข้อดีและข้อเสียของการใช้แต่ละข้อมีอะไรบ้าง ฉันรู้ว่าuuid1()อาจมีข้อกังวลเกี่ยวกับข้อมูลส่วนบุคคลเนื่องจากเป็นข้อมูลของเครื่องจักร ฉันสงสัยว่ามีความละเอียดอ่อนกว่านี้อีกหรือไม่เมื่อเลือกอย่างใดอย่างหนึ่ง ฉันเพิ่งใช้uuid4()ตอนนี้เนื่องจากเป็น UUID ที่สุ่มอย่างสมบูรณ์ แต่ฉันสงสัยว่าควรใช้uuid1เพื่อลดความเสี่ยงของการชนหรือไม่ โดยพื้นฐานแล้วฉันกำลังมองหาเคล็ดลับของผู้คนสำหรับแนวทางปฏิบัติที่ดีที่สุดเกี่ยวกับการใช้แบบเทียบกับแบบอื่น ขอบคุณ!
207 python  uuid 

9
จะรับรหัสอุปกรณ์เฉพาะใน Swift ได้อย่างไร
ฉันจะรับรหัสเฉพาะของอุปกรณ์ใน Swift ได้อย่างไร ฉันต้องการ ID เพื่อใช้ในฐานข้อมูลและเป็นคีย์ API สำหรับบริการเว็บของฉันในแอปโซเชียลของฉัน สิ่งที่ต้องติดตามของอุปกรณ์นี้ใช้ทุกวันและ จำกัด การสืบค้นไปยังฐานข้อมูล ขอบคุณ!

9
วิธีที่มีประสิทธิภาพในการสร้างสตริง UUID ใน JAVA (UUID.randomUUID (). toString () โดยไม่มีขีดกลาง)
ฉันต้องการโปรแกรมอรรถประโยชน์ที่มีประสิทธิภาพเพื่อสร้างลำดับของไบต์ที่ไม่ซ้ำกัน UUID เป็นตัวเลือกที่ดี แต่UUID.randomUUID().toString()สร้างสิ่ง44e128a5-ac7a-4c9a-be4c-224b6bf81b20ที่ดี แต่ฉันชอบสตริงที่ไม่มีเส้นประ ฉันกำลังมองหาวิธีที่มีประสิทธิภาพในการสร้างสตริงแบบสุ่มเฉพาะจากตัวอักษรและตัวเลข (ไม่มีเครื่องหมายขีดกลางหรือสัญลักษณ์พิเศษอื่น ๆ )
154 java  random  uuid 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.