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