Firebase Realtimedatabase 에서의 데이터 색인 최적화
Firebase Realtimedatabase 를 페이징 하기 위해서는 Firebase Realtimedatabse 에 Rule을 추가해줘야 한다. RTDB (Realtimedatabase) Rule이란 RTDB가 인덱싱을 할 때 참조하게 되는 일종의 룰이다. 앱에서 DB를 정렬해야하는 특정한 기준이 있다면 ( 좋아요, 타임스탬프 등 ) 이것을 RULE에 기록해둬야 한다. 만약 DB가 다음과 같이 정렬되어 있다고 가정하자. {"dinosaurs":{ "lambeosaurus": { "height" : 2.1, "length" : 12.5, "weight": 5000 }, "stegosaurus": { "height" : 4, "length" : 9, "weight" : 2500 } } } 앱에서 공룡의 ..