We know about using service workers in modern web sites.
Consider a scenario back-end as node.js and SQL Server.
Data is loaded from central database to local customer web app (DB is about 700 MB) and maybe each days update about 2 MB.
Can this situation handle via Service Worker or Browser Cache?
Which is the best software architecture for load data one time from central DB and use in local customer browser and use for many times or update each day about maximum 2 MB.