
하위 노드 제한

Made by Firebase
노드 수를 지정된 실시간 데이터베이스 경로에서 명시된 최대 개수로 제한합니다.
이 확장 프로그램의 작동 방식
이 확장 프로그램을 사용하면 Firebase 실시간 데이터베이스 경로에 저장되는 최대 노드 수를 제어할 수 있습니다.
지정된 실시간 데이터베이스 경로의 노드 수가 지정된 최대 개수를 초과하면 이 확장 프로그램은 오래된 노드부터 삭제하여 최대 노드 수만 남깁니다.
추가 설정
이 확장 프로그램을 설치하기 전에 먼저 Firebase 프로젝트에 실시간 데이터베이스 인스턴스를 설정했는지 확인합니다.
결제
확장 프로그램을 설치하려면 프로젝트에서 사용한 만큼만 지불하는 Blaze 요금제를 이용해야 합니다.
- 이 확장 프로그램에 필요한 Firebase 리소스에 대해 사용 여부와 관계없이 일반적으로 월 $0.01 정도의 소액이 청구됩니다.
- 이 확장 프로그램은 서비스의 무료 등급을 초과하는 경우 관련 요금이 청구될 수 있는 다른 Firebase 및 Google Cloud Platform 서비스를 사용합니다.
- Cloud Functions(Node.js 10 이상 런타임. FAQ 보기)
- Firebase 실시간 데이터베이스
확장 프로그램 설치 방법
Firebase CLI 사용
Firebase CLI를 사용해 확장 프로그램을 설치하고 관리할 수도 있습니다.
1단계: 다음 npm 명령어를 실행하여 CLI를 설치하거나 최신 CLI 버전으로 업데이트합니다.
npm install -g firebase-tools작동하지 않는 경우 Firebase CLI 참조를 살펴보거나 npm 권한을 변경하세요.
2단계: 새 Firebase 프로젝트 디렉터리를 설정하거나 기존 디렉터리로 이동합니다.
3단계: 다음을 실행하여 이 확장 프로그램을 확장 프로그램 매니페스트에 추가합니다.
firebase ext:install firebase/rtdb-limit-child-nodes --local --project=projectId_or_alias
4단계(선택사항): Firebase 에뮬레이터 도구 모음으로 이 확장 프로그램을 로컬에서 테스트합니다.
firebase emulators:start
5단계: 매니페스트의 확장 프로그램을 프로젝트에 배포합니다.
firebase deploy --only extensions --project=projectId_or_alias