Skip to content
/ DMC-12 Public

12th attempt at a Document Metamorphosis Capsule

License

Notifications You must be signed in to change notification settings

cmb1908/DMC-12

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

DMC-12

12th attempt at a Document Metamorphosis Capsule.

This time machine project stores simple JSON documents in a Postgres database. DMC-12 stores historic versions of documents as well as generating and storing differences between versions. By storing all copies of a document as well as the differences, searching through history is optimised.

For data that changes over time (e.g. a company directory), using DMC-12 is an alternative to storing daily snapshots. DMC-12 will use significantly less storage than snapshots and is much more performant when looking for record changes.

About

12th attempt at a Document Metamorphosis Capsule

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published