ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວກວດ UUID ຟຣີ

ຖອດລະຫັດ UUID ຫຼື ULID ໃດໆ — ເບິ່ງສະບັບ, variant ແລະ timestamp ທີ່ຝັງຢູ່ໃນ v1, v6, v7 ແລະ ULID. ເຮັດວຽກທັງໝົດໃນບຣາວເຊີ.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
ສ້າງໃໝ່:

💡 ເວີຊັນ 1, 6 ແລະ 7 (ລວມທັງ ULID, ObjectId, KSUID) ຝັງເວລາສ້າງໄວ້ ເຊິ່ງຖືກຖອດລະຫັດຢູ່ຂ້າງເທິງ. ເວີຊັນ 3 ແລະ 5 ແມ່ນ hash ຕາມຊື່, 4 ແມ່ນສຸ່ມທັງໝົດ ແລະ 8 ແມ່ນກຳນົດໂດຍຜູ້ຂາຍ ສະນັ້ນບໍ່ມີອັນໃດມີເວລາ. ວາງຫຼາຍ ID ພ້ອມກັນເພື່ອປຽບທຽບ ແລະແຕະຄ່າໃດກໍໄດ້ເພື່ອສຳເນົາ. ທຸກຢ່າງຖືກວິເຄາະໃນບຣາວເຊີຂອງທ່ານ.

ການນຳໃຊ້ທົ່ວໄປ

  • ກວດສອບ UUID Versionຊອກຫາ ວ່າ UUID ແມ່ນ v1, v4, v7, ຫຼືຮຸ່ນອື່ນໆ ໃນອີກມື້ຫນຶ່ງ.
  • ສະກັດ Timestamp ຈາກ UUIDv7ຖອນລະຫັດເວລາກໍ່ສ້າງທີ່ຝັງໄວ້ໃນ UUIDv7 ທີ່ສາມາດຈັດລຽງໄດ້.
  • ຖອນລະຫັດ ULIDອ່ານ timestamp ແລະ randomness ຈາກ ULID.
  • ດີບັກ IDs ໃນບັນທຶກ ແລະຖານຂໍ້ມູນເຂົ້າໃຈວ່າໄວ ກ່ຽວກັບ identifier ທີ່ບໍ່ຮູ້ທີ່ທ່ານເຫັນໃນບັນທຶກ ຫຼືຕາຣາງ.
  • ຮຽນຮູ້ໂຄງສ້າງຂອງ UUIDເບິ່ງລຸ່ນ, variant, ແລະຊ່ອງເວລາທີ່ສ້າງ UUID.

ມັນເຮັດວຽກແນວໃດ

UUID ແມ່ນ ບໍ່ພຽງແຕ່ ສຸ່ມ blob - ຕົວເລກ ເຂົ້າ ປະກອບ ລາຍລະບົບ, ຕົວຊີ້, ແລະ (ສຳລັບ ບາງ ລາຍລະບົບ) ທີ່ຕ້ອງການ ເວລາ ມັນ ຖືກ ສ້າງ. ອຸປະກອນ ນີ້ decodes ທັງໝົດ ຂອງ ທີ່ ທ້ອງຖິ່ນ.

  1. 1
    ທ່ານ ວາງ UUID ຫຼື ULID
    ໂດຍ ຫຼື ໂດຍ dasheses, ແກະ, ຫຼື urn:uuid: ສະຫນາມ.
  2. 2
    ໂຄງສ້າງ ວິເຄາະ
    ລາຍລະບົບ nibble ແລະ ຕົວຊີ້ bits ແມ່ນ ອ່ານ ກັບ ສະຫຼຸບ ຮູບແບບ (v1, v4, v7, ອື່ນໆ), ທັງໝົດ ໃນ ບຣາວເຊີ.
  3. 3
    ເຂົ້າ ຂໍ້ມູນ ທີ່ຕ້ອງການ
    ສຳລັບ ເວລາ-ອີງໃນ ລາຍລະບົບ (v1, v6, v7) ແລະ ULIDs, ກອບ timestamp ຖືກ ຫຸ່ນສ້າງ ແລະ ສະ ເປັນ ວັນທີ; v1 ກໍາລັງ ເປີດ ບ່ອນໃດ ແລະ ເຮືອນ ລໍາດັບ.
  4. 4
    ທ່ານ ອ່ານ ລາຍລະອຽດ
    ລາຍລະບົບ, ຕົວຊີ້, ທຳນະມະຕາ ຮູບແບບ, ແລະ timestamp ແມ່ນ ວາງ ໂດຍສໍາເລັນ.

ວັດຖຸ ສາມາດ ເປັນ ທັນລະວັງ (v7 UUID ເປີດ ເວລາ ໃຈ ສ້າງ). ທັງໝົດ ວິເຄາະ ໃນ ອຸປະກອນຂອງທ່ານ - ບໍ່ມີ ອັບໂລດ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ