6 ms·
In git, each version of the database will be a full copy. The git has to perform diff i.e. scan the database file. Imagine doing commits & creating snapshots ve
by devnull3 4y ago
In git, each version of the database will be a full copy. The git has to perform diff i.e. scan the database file. Imagine doing commits & creating snapshots very frequently.
Have a look at https://github.com/sudeep9/mojo/blob/main/design.md#index https://github.com/sudeep9/mojo/blob/main/design.md#index
- rahimiali 4y agosorry, yes, you mention in another comment the use case of multiple readers operating on different versions of the db simultaneously. that'd be difficult to do with git for the reason you mention.