안녕하세요
코틀린, 파이어베이스 기반으로 안드로이드 sns 앱? 을 만들고 있는 왕왕왕 초보개발자입니다.
메인화면 구성을 네이버 메인화면 같이 데이터들 중 인기있는 항목/최신 항목 등등 특정 기준에 따라 데이터를 뽑아내서 디스플레이 하고자 합니다.
데이터를 불러올 때마다 파이어베이스에 매번 접근해서 데이터를 찾게 되는데요,
사실 이 불러온 데이터는 몇시간 동안은 업데이트 되지 않아도 되는데,
앱을 종료하고 다시 실행할 때 마다 또 작업을 수행하게 되어서요..
혹시 다른 방법이 있을까요?
예를들어서,
파이어베이스에 접근해서 필터링한 데이터를 (어딘가에?) 저장해 두고,
유저가 앱을 실행하면 파이어베이스에 접근하지 않고 저장해 둔 필터링한 데이터를 화면에 뿌려주는 식으로 하고,
이 필터링된 데이터를 또 주기적으로 업데이트 되도록 하는 알고리즘이 있나요?..
조언 부탁드립니다아..