LoginSignup
1
0

More than 3 years have passed since last update.

firebaseのプロジェクトを新規で作ったらすぐに「デフォルトのGCPロケーション」を設定したほうがいい。まだやってない人もすぐにやろう

Last updated at Posted at 2021-02-13

firebaseのプロジェクトを作ったらまずデフォルトのGCPロケーションを設定しましょう

理由は、一度設定するとあとから変更できないからです

アプリで使用できる一部のサービスでは、プロジェクトのデフォルトの Google Cloud Platform(GCP)リソース ロケーションと呼ばれるロケーションを設定する必要があります。ロケーションを設定する必要がある GCP サービスのデータは、このロケーションに保存されます。
警告: 次のいずれかのサービスでロケーションを設定すると、他のサービスのロケーションも設定されます。プロジェクトのデフォルトの GCP リソース ロケーションをいったん設定すると、変更することはできません。

image.png

これが結構厄介で、たとえばなにかの要件の調査でちょっとfirestoreを試してみようとなったとき
適当にus-centralで作ってしまうと、もう二度とそのプロジェクトではus-central以外の環境でfirestoreやstorage、GAEのインスタンスが作れなくなってしまうのです

当たり前ですが、日本(asia-northeast1)で作らないとめちゃくちゃPINGが遅いです

DBとしてガンガン繋ぐことになるfirestoreではPINGの遅さは割と致命的です!!

ちょっと試してあとで環境ごと消せばいい!が通用しないのです

なのでまだ設定していない方は、忘れる前に真っ先に設定することをおすすめします

新規に(最初の一回だけ)cloud firestoreでデータベースを作成しようとすると、ロケーションを設定できるので、とりあえずすぐに設定することをおすすめします!!!!

image.png

自分はGAEで遊んでいたら取り返しがつかなくなっておりました!!!
(未設定ならここでasia-northeastを設定できるはず)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0