Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

197
Views
NoSql Offline sync with remote server

I came across a problem statement which requires,offline syncing capabilities for application. In this scenario the user would fill the data in provided sheets and may and may not have network available. Whenever he comes in network the client should sync the data. There can be two types of server one is satelite server which would be temperory storage or staging for the data filled in sheet, this might be in internet or intranet so as first step the client would push the data to this server and then there would be cloud server in Azure or AWS which would be the ultimate source of truth and the data finally would be synced here.

The application is going to be in MEAN Stack and since NoSql doesn't follow the ACID properties how would I insure the data integrity in NoSql world. In other word how do I insure that every time the sync happens it happens to the certain checkpoint and if it doesn't then it rollsback? The data volume is going to be huge since it is an enterprise application.

Also couch db or pouch db or any other db is not an option. It is either going to be mongo or Azure's DocumentDB.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Is it possible that you design the schema in such way that all concerning parts are in one document, as 'MongoDB is ACID-compilant at the document level'. You can use write concern to specify the degree of consistency (see 'Does MongoDB support ACID transactions?').

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!