개요
-
기본 모드와 Datastore 모드 중 선택
이 페이지는 Native 모드와 Datastore 모드라는 두 가지 Firestore 데이터베이스 모드의 차이점을 이해하는 데 도움이 됩니다.
-
Firestore로 자동 업그레이드
Datastore 모드 Firestore에서 Firestore로의 업그레이드 경로를 설명합니다.
-
항목, 속성, 키
항목, 속성, 키를 사용하여 데이터를 저장하고 검색하는 방법을 알아봅니다.
-
색인
Datastore 모드 데이터베이스에서 색인이 작동하는 방식을 이해합니다.
-
쿼리
쿼리를 생성하여 데이터를 검색하고 필터링합니다.
-
한도
다양한 Datastore 모드 데이터베이스 한도의 최대 용량입니다.
-
메타데이터
애플리케이션에 대한 Datastore 모드 Firestore의 메타데이터를 알아봅니다.
-
통계
애플리케이션에 대한 Datastore 모드 Firestore의 통계(예: 사용 항목 수 및 저장공간)를 알아봅니다.
-
트랜잭션
원자적 트랜잭션을 사용하여 일련의 작업을 하나 이상의 항목에 적용합니다.
-
오류 및 오류 해결
Datastore API 오류와 권장되는 해결 조치에 대해 알아봅니다.
-
ID 및 액세스 관리(IAM)
프로젝트 수준에서 데이터 액세스 권한을 제어하기 위해 ID 및 액세스 관리를 사용하는 방법입니다.
-
저장소 크기 계산
항목 및 색인 항목의 크기를 계산하는 방식이 나와 있습니다.
-
색인 최적화
색인을 최적화하여 쿼리 속도를 높이거나 스토리지 비용을 줄입니다.
-
멀티테넌시
Datastore 모드의 네임스페이스는 멀티테넌시를 사용 설정합니다.
-
서버측 암호화
Datastore 모드는 모든 데이터를 디스크에 쓰기 전에 자동으로 암호화합니다.
-
위치
Datastore는 여러 위치에서 사용할 수 있으므로 데이터가 필요한 사용자 및 서비스와 가까운 위치에 데이터를 저장할 수 있습니다.
Datastore 개요
-
Datastore란 무엇인가요?
Datastore에 대해 소개합니다.
-
데이터 저장소 트랜잭션
아직 Datastore 모드의 Firestore로 업그레이드되지 않은 데이터베이스의 트랜잭션 개요입니다.
-
강력한 일관성을 위한 데이터 구조화
애플리케이션의 쓰기 처리량 요건을 충족하면서도 strong consistency를 지원하도록 데이터를 구조화하는 방법을 알아봅니다. 아직 Datastore 모드의 Firestore로 업그레이드되지 않은 데이터베이스에 적용됩니다.
-
권장사항
Datastore 사용 시 권장사항의 요약입니다.
-
Datastore로 strong consistency와 eventual consistency 간 균형 유지
만족스러운 사용자 경험을 위해 strong consistency를 달성하는 동시에 대규모의 데이터와 사용자를 처리할 수 있도록 Datastore 모드 Firestore eventual consistency 모델을 채용하는 방법을 자세히 설명합니다. 아직 Datastore 모드의 Firestore로 업그레이드되지 않은 데이터베이스에 적용됩니다.
-
Datastore의 신속하고 안정적인 순위 구현
모든 대규모 게임 서비스에서 공통적으로 직면하고 있는 '순위'라는 까다로운 문제를 해결하기 위해 한 기업에서 Datastore 모드를 어떻게 활용했는지 알아봅니다.