'Android'에 해당되는 글 31건

  1. 2019.06.20 Firestore 사용량

Firestore 사용량

|

Firestore은 collection - document - data 의 구조를 띄는데

 

무료사용자는 1일에 한해서 50,000 읽기 / 20,000 쓰기 / 20,000 삭제 가 가능하다.

 

여기서 읽기가 카운트되는 방식이 궁금해서 테스트를 해보았다.

 

collection A 는 186개의 document 로 구성되어있는데 해당 collection의 document를 간단한 코드를 통해서 실험한 결과.

 

읽어들이는 document 수 만큼 카운트 되는것을 알 수 있었다.

 

따라서, 다양한 데이터를 취급시 document를 나누는 방법이 편하기는 하나, 사용량을 많이 차지 할 수 있기 때문에 사용에 주의가 필요하다.

 

그러다보니 붕괴 DB의 경우 Firestore를 통해서 데이터를 저장하고 있는데 구조가 매우 복잡한 편이다.

 

document - data 

 

data - Arrays 

                  [0] - Map ...

                  ...

 

이와 같은 방식으로 하는경우 위에서 186개의 document가 1개의 document로 처리가 가능하지만, 이후에 수정 및 삭제 등의 작업이 다소 번거로워진다. + 정렬 및 검색도 사실상 불가능하다.

 

따라서 별도의 관리자 페이지 혹은 앱을 개발하여 관리하는게 좋아보인다.

 

 

And
prev | 1 | ··· | 7 | 8 | 9 | 10 | 11 | 12 | 13 | ··· | 31 | next