혼자 공부하는 중인데
달력에 특정 스케쥴을 그림이나 이미지로 보여줄라고 해서
db에 날짜와 사용자별로 이벤트1,2,3 이런식으로 저장되어있는데요.
안드로이드에서 날짜를 통해 1~31, 1~30 이렇게 일수별로 읽어오도록 구현을 했더니
실제로 db의 내용은 그렇게 많지 않음에도 불구하고, 빈번한 접속 때문에 속도 저하가 있는 것 같아서요.
이러한 문제를 해결하는데 도움을 얻을 수 있을까요?
일단 mysql db가 서버에 있는데 이 내용을 날짜 별로 아닌 사용자 별로 모두 불러와서
안드로이드 sql에 저장한다음에 사용하면은 접속을 최소화 할 수 있을 것 같은데..
여기서 문제가 json 파서를 이용하는 거에서
여러개가 넘어오면은 제가 처리를 어떻게 해야할지를 몰라서..
{"success":1,"reference":{"day":"2013-08-05","user":"1234","event":"0"}}
이런식으로 한줄이면 처리를 할 수 있는데
{"success":1,"reference":{"day":"2013-08-05","user":"1234","event":"0"}}
{"success":1,"reference":{"day":"2013-08-05","user":"1234","event":"1"}}
{"success":1,"reference":{"day":"2013-08-05","user":"1234","event":"2"}}
이런식으로 같은 날짜의 이벤트가 여러개거나 유저아이디별로 하면 여러날짜의
이벤트를 받게 되는는데..이렇게 여러개가 넘어오면 어떻게 처리해야할지를 몰라서..
방법 좀 알려주세요..