QA Knowledge Hub

JDBON

JDBONin rooli rakenteisena tiedonvaihto- tai kuvausmuotona JDBINin rinnalla.

JDBON

JDBON voidaan kuvata ylemmän tason rakenteisena representaationa, jota voidaan kayttaa mallinnukseen, validointiin tai julkaistavan datan kuvaamiseen JDBIN-polun rinnalla.

Miksi tama kannattaa erottaa JDBINista?

Koska yksi formaatti voi painottua tehokkaaseen lukuun ja toinen selkeaan semanttiseen rakenteeseen.

Kaytannon rooli

qa-cheat-sheet-kokous.tex:n mukaan JDBON on JSON-pohjainen ohjauskerros, joka kertoo:

  • mikä base-objekti on aktiivinen
  • mitä delta-objekteja ketjuun kuuluu
  • mihin database-versioniin ketju viittaa
  • mikä manifest on aktiivinen pointerin kautta

Miksi kaksi kerrosta

JDBIN optimoi lukemisen. JDBON optimoi julkaisemisen, versionhallinnan, rollbackin ja delta chainin ohjauksen.

Taman jaon etu on selkea:

  • lukupolku pysyy tiiviina
  • publish-polku pysyy hallittuna
  • rollback on helpompi toteuttaa

On this page