Cloud Firestore 위치 선택
6229
작성한 질문수 3
Cloud Firestore 를 만들 때 나라 위치 선택이 나오잖아요?
강의에서는 nam5 (us-central) 로 하던데 한국은 asia-northeast2 라고 하셔서요.
제가 만들 앱은 국내 타깃인데, asia-northeast2 로 해야 하나요?
근데 asia-northeast2 로 선택하면 "아직 이 위치에는 함수를 배포할 수 없습니다. 함수와 Cloud Firestore가 다른 위치에 있다면 지연 시간 및 청구 비용이 늘어날 수 있습니다." 로 뜨더라고요.
그래서 제 질문은
1. 저 말이 무슨 말인지 궁금합니다.
2. nam5 (us-central) 를 선택했을 때와 asia-northeast2 를 선택했을 때의 속도 차이가 많이 있을까요? 뭐를 추천하시나요?
답변 1
4
1. 파이어베이스 Function(함수) 이라는 서비스를 사용할 수 없다는 얘기입니다. 지역마다 사용할 수 있는 서비스 제약이 모두 다르기 때문에 확인이 필요한 거고요. 가격 또한 다릅니다. 실제로 서비스 하신다면 유료 과금이 될 만한 시점에서 종량제를 선택해야 할 것이고요. 이 때 지역을 중간에 변경할 수 없고 지역마다 가격이 다르니 확인 해 볼 필요가 있습니다.
2. asia-northeast2 는 일본 지역이고, 혹시 최근 한국 서버가 추가되어서 asia-northeast3가 있다면 이걸 선택하는 것이 가장 빠를 겁니다. 약 2년전에 아마존의 AWS에서 일본과 미국 지역 지연시간 테스트 했을 때 심사면 10배 이상 차이가 나긴 했습니다. 그래봐야 20ms, 200ms 정도라서 1초 미만이긴 합니다. 지연시간에 민감한 서비스라면 가까운 지역이 좋긴 하겠지요.
저라면 DB만 사용한다면 글로벌 서비스면 nam5, 한국이면 northeast3 또는 2로 할 것 같습니다.
파일 업로드와 완료까지 기다림 부분 질문입니다.
0
377
1
앱 자체 질문이요!
0
293
2
실행 오류 질문
0
325
3
파일이 안떠요..
0
332
2
혹시 Flutter - PHP - Mysql 강의도 해주시면 안될까요 ?
0
324
1
field does not exist within the DocumentSnapshotPlatform 에러 문의
0
975
1
data[document['email'] 사용법 변경 문의 및 following 함수 문의
0
249
1
파이어베이스 연동문제
0
338
2
프로젝트 세팅 에러
0
349
1
firestore 호출 관련 문의 드립니다.
0
270
1
null safety 적용 후 feed_widget.dart 내 widget.document['likedUsers'] 문의드립니다.
0
634
1
image Picker 질문입니다.
0
199
1
flutter로 만든앱을 배포하고 싶은데, 결제시스템 관련 질문이 있습니다.
0
3783
1
firebasestore에서 data를 가져올 때 의문이 있습니다.
0
300
4
setData에 merge: true를 추가해주세요
1
185
0
fire base 설정 중에 sha1 지문을 불러오는 과정에서 오류가 발생합니다.
0
517
1
ios에서 실행
0
158
1
.where 사용법
0
187
2
search_page => detail_post_page 공부 하는도중 Error발생
0
262
1
progressindicator 재질문
0
276
2
DocumentSnapshot과 QuerySnapshot 차이점
0
2629
2
progressindicator 질문
0
257
2
flutter bloc패턴이나 디자인 패턴관련해서 강의계획 혹시 있으세요?
0
318
1
search_page.dart에서 다음과 같은 에러가 나옵니다.
0
624
2





