예를 들어서 가계부 앱이 있다고 치면

오프라인 상태에서도 쓸 수있게 sqlite같은거 깔아서 앱 내부에 DB만들어서 데이터 관리함.

그 후에 서버와 데이터 동기화 기능을 추가한다고 했을 때


제일 처음에 동기화 할때는 그냥 모든 데이터 업로드 하면 되니까 쉬움

근데 그 이후에 데이터들 동기화 할때는 어떻게 하면 좋을까?


처음엔 데이터 하나하나 비교하면 제일 간단하다고 생각했는데

나중에 데이터가 막 1000만건 되고 그러면 동기화 한번 할 때마다 서버에 엄청 부담 갈거같은데 물론 그정도까지 쌓일리가 없지만 그냥 궁금해서


마지막 동기화 날짜? 데이터를 저장해서 그 이후의 데이터들만 업로드 하는게 제일 현실적인 방법인가?

뭔가 참고할만한거 있으면 알려줘



3줄요약

앱 데이터 <-> 서버 동기화 하고싶음

한줄 한줄 하는건 데이터 쌓일수록 서버에 너무 부담가지 않을까?

좋은 방법이나 참고자료 있으면 소개점