Přejít na obsah

Vývoj2 min čtení

Migrace ID na objektové ID

Přešli jsme na objektové identifikátory u všech entit pro lepší čitelnost a škálovatelnost.

GAutor George

Migrace ID na objektové ID

Přešli jsme na Object ID napříč všemi entitami. Tato změna zlepšuje čitelnost, umožňuje nezávislé generování ID napříč službami a zajišťuje jedinečnost i při velkém měřítku.

Co jsou Object ID?

Object ID jsou jedinečné identifikátory s prefixem, který označuje typ entity. Místo obecného ID jako 12345 nebo UUID dostanete něco jako:

em_48klx31D1jqAfDcG53R8y1j1XbP

Prefix em_ vám okamžitě říká, že se jedná o entitu e-mailu.

Výhody

  • Čitelné – Typ entity poznáte na první pohled
  • Jedinečné – Žádné kolize napříč službami
  • Seřazené – ID lze řadit podle času vytvoření
  • Škálovatelné – Generují se nezávisle bez koordinace s databází

Prefixy entit

  • Audiences – aud_
  • Campaigns – cmp_
  • Clicks – click_
  • Contacts – con_
  • Credentials – key_
  • Custom Fields – cf_
  • Deliveries – del_
  • Emails – em_
  • Events – evt_
  • Files – file_
  • Links – link_
  • Loads – load_
  • Queued Emails – que_
  • Domains – dom_
  • Subscribers – sub_
  • Suppressions – sup_
  • Unsubscribes – uns_
  • Webhook Requests – whr_
  • Webhooks – wh_

Migrace dokončena

Migrovali jsme přes 1,5 miliardy záznamů do nového formátu Object ID. Všechny odpovědi API v2 nyní vrací Object ID pro výše uvedené entity.

Sdílet

Vyzkoušejte, o čem jste právě četli.

3 000 e-⁠mailů měsíčně zdarma. Bez platební karty.

3 000 e-⁠mailů měsíčně zdarma · Bez platební karty