←back to thread

115 points graderjs | 1 comments | | HN request time: 0s | source
Show context
dreamer7 ◴[] No.25004897[source]
Slightly off topic - can we use git-diff-able databases for faster syncing of clients with servers?

Or is there no practical difference?

We can return just the latest updated documents by maintaining a lastUpdated timestamp on client and server docs. But this would be at a document level. So, only the fields that have changed would be sent to the client.

replies(3): >>25004919 #>>25005083 #>>25005831 #
1. graderjs ◴[] No.25004919[source]
I'm not sure if it would be faster or less data but this is certainly diffable at the document>-field level. Each field gets its own line at least