는경우 FireStore 어레이와 같은 데이터 구조를 인덱싱 이에 제한 경우 FireStore 설명서
인덱싱 한도 이하 설명있다 - 하나의 문서 인덱스 내장 클라우드 경우 FireStore를 사용 위해 단지 20,000 특성을 가질 수있다. 배열 형식의 데이터 구조가 수만 명의 회원으로 성장하면이 한계가 발생할 수 있습니다.
https://cloud.google.com/firestore/docs/solutions/arrays
은 내가 설명을 해석 할 수있는 방법을 알고 싶어요. 두 가지 패턴 중 어느 패턴이 한계를 충족합니까?
<pattern 1: categories in one document above 20,000>
doc1
- id:111
- categories: {aaaa:true, aaab:false, aaac:true, aaad: false, aaae:true, aaaf:true, aaag:true, aaah:true, aaai:true, aaaj:true, ,,,,,,,,,,, }
다른 패턴
<pattern 2: categories in one document is a few but as a collection of document number of categories above 20,000>
doc_1
- id:111
categories{aaaa:true, aaab:false, aaac:true, only several element}
doc_2
- id:111
categories{aaad:true, aaae:false, aaaf:true, only several element}
doc_3
- id:111
categories{aaag:true, aaah:false, aaai:true, only several element}
그 패턴 1은 한계에 도달 생각하지만, 패턴이 한계에 도달한다?
설명해 주셔서 감사합니다. 그런 다음 리프 노드의 수에 제한이 적용됩니다. 문서가 콜렉션으로 존재하는 경우 number는 콜렉션과 관련이 없으며 각 문서에만 적용됩니다. –
@YuutaMoriyama 맞습니다. 각 문서 만 –