Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

ที่ตั้ง Cloud Firestore

ก่อนที่คุณจะใช้ระบบคลาวด์ FireStore คุณต้องเลือกสถานที่สำหรับฐานข้อมูลของคุณ เพื่อลดเวลาแฝงและเพิ่มความพร้อมใช้งาน จัดเก็บข้อมูลของคุณไว้ใกล้กับผู้ใช้และบริการที่ต้องการ การตั้งค่าสถานที่แห่งนี้เป็นโครงการของ แพลทฟอร์มเริ่มต้น Google Cloud (GCP) ที่ตั้งของทรัพยากร

โปรดทราบว่าตำแหน่งทรัพยากร GCP เริ่มต้นของคุณอาจได้รับการตั้งค่าไว้ก่อนหน้านี้แล้ว ไม่ว่าจะระหว่างการสร้างโปรเจ็กต์หรือเมื่อตั้งค่าบริการอื่นที่ต้องมีการตั้งค่าตำแหน่ง (ดูด้านล่าง)

ตำแหน่งทรัพยากร GCP เริ่มต้น

บริการต่างๆที่มีแอปของคุณจำเป็นต้องมีการตั้งค่าตำแหน่งที่เรียกว่าเริ่มต้นของโครงการของ Google Cloud Platform (GCP) ที่ตั้งของทรัพยากร ตำแหน่งนี้เป็นตำแหน่งที่จัดเก็บข้อมูลของคุณสำหรับบริการ GCP ที่ต้องมีการตั้งค่าตำแหน่ง

ผลิตภัณฑ์ต่อไปนี้ใช้ตำแหน่งทรัพยากร GCP เริ่มต้นร่วมกัน

  • Cloud Firestore
    โปรดทราบว่าสถานที่ตั้งของทรัพยากร GCP เริ่มต้นของคุณใช้ไม่ได้กับ Firebase Realtime ฐานข้อมูล

  • การจัดเก็บเมฆ
    โปรดทราบว่าสถานที่ตั้งของทรัพยากร GCP เริ่มต้นของคุณจะใช้กับการเริ่มต้นของคุณ Cloud Storage ถัง ถ้าคุณอยู่ในแผน Blaze คุณสามารถสร้างหลายกลุ่มแต่ละคนมีของตัวเอง ที่ตั้ง

  • แอป Google App Engine (GAE)
    หากคุณตั้งค่า แอป App Engine ทำเลที่ตั้งที่ตั้งของหุ้นทรัพยากร GCP เริ่มต้นของคุณ หมายเหตุว่าถ้าคุณใช้ระบบคลาวด์จัดตารางเวลา (ตัวอย่างเช่นในการเรียกใช้ ฟังก์ชั่นที่กำหนด ) ที่คุณจำเป็นต้องมีแอป App Engine ในโครงการของคุณ

ประเภทของสถานที่

คุณสามารถจัดเก็บข้อมูลแบบคลาวด์ FireStore ของคุณใน สถานที่หลายภูมิภาค หรือ สถานที่ตั้งในระดับภูมิภาค

โปรดทราบว่าถ้าคุณมีแอป App Engine ด้วยสถานที่ตั้งของทั้ง us-central หรือ europe-west ฐานข้อมูลเมฆ FireStore ของคุณจะได้รับการพิจารณา หลายภูมิภาค

ที่ตั้งหลายภูมิภาค

ที่ตั้งหลายภูมิภาคเป็นพื้นที่ทางภูมิศาสตร์ทั่วไป เช่น สหรัฐอเมริกา ข้อมูลในสถานที่หลายภูมิภาคถูกจำลองแบบในหลาย ภูมิภาค ภายในภูมิภาคข้อมูลถูกจำลองแบบข้าม โซน

เลือกตำแหน่งหลายภูมิภาคเพื่อเพิ่มความพร้อมใช้งานและความทนทานของฐานข้อมูลของคุณ ตำแหน่งที่ตั้งแบบหลายภูมิภาคสามารถทนต่อการสูญหายของภูมิภาคทั้งหมด และรักษาความพร้อมใช้งานได้โดยไม่สูญเสียข้อมูล

Firebase รองรับตำแหน่งทรัพยากร GCP แบบหลายภูมิภาคต่อไปนี้
ชื่อหลายภูมิภาค คำอธิบายหลายภูมิภาค ภูมิภาคที่เป็นส่วนประกอบ
eur3 ยุโรป europe-west1 , europe-west4
nam5 สหรัฐ us-central1 , us-central2 (GCP ภูมิภาคโอคลาโฮมาและเอกชน)

ที่ตั้งภูมิภาค

ตำแหน่งในภูมิภาคคือสถานที่ทางภูมิศาสตร์ที่เฉพาะเจาะจง เช่น เซาท์แคโรไลนา ข้อมูลในสถานที่ที่ถูกจำลองแบบในระดับภูมิภาคในโซนหลายรายการภายใน ภูมิภาค สถานที่ในภูมิภาคทั้งหมดแยกออกจากสถานที่ในภูมิภาคอื่น ๆ อย่างน้อย 100 ไมล์

เลือกตำแหน่งระดับภูมิภาคสำหรับการลดค่าใช้จ่ายสำหรับความล่าช้าในการเขียนลดลงหากใบสมัครของคุณมีความไวต่อความล่าช้าหรือ ร่วมสถานที่ที่มีทรัพยากร GCP อื่น ๆ

Firebase รองรับตำแหน่งทรัพยากร GCP ระดับภูมิภาคต่อไปนี้
ชื่อภูมิภาค คำอธิบายภูมิภาค
อเมริกาเหนือ
us-west1 ออริกอน
us-west2 ลอสแองเจลิส
us-west3 ซอลต์เลกซิตี้
us-west4 ลาสเวกัส
northamerica-northeast1 มอนทรีออล
us-east1 เซาท์แคโรไลนา
us-east4 เวอร์จิเนียตอนเหนือ
อเมริกาใต้
southamerica-east1 เซาเปาโล
ยุโรป
europe-west2 ลอนดอน
europe-west3 แฟรงก์เฟิร์ต
europe-central2 วอร์ซอ
europe-west6 ซูริค
เอเชีย
asia-south1 มุมไบ
asia-southeast1 สิงคโปร์
asia-southeast2 จาการ์ต้า
asia-east2 ฮ่องกง
asia-east1 ไต้หวัน
asia-northeast1 โตเกียว
asia-northeast2 โอซาก้า
asia-northeast3 โซล
ออสเตรเลีย
australia-southeast1 ซิดนีย์

ที่ตั้ง SLA

ประเภทสถานที่ตั้งของคุณเมฆ FireStore กำหนด ข้อตกลงระดับบริการ (SLA) ร้อยละ uptime:

บริการที่ครอบคลุม เปอร์เซ็นต์เวลาทำงานรายเดือน
Cloud Firestore หลายภูมิภาค >= 99.999%
ภูมิภาค Cloud Firestore >= 99.99%

ราคาที่ตั้ง

ตำแหน่ง Cloud Firestore ของคุณจะกำหนดต้นทุนการดำเนินการฐานข้อมูล

สำหรับคำอธิบายที่ครอบคลุมของการกำหนดราคาต่อภูมิภาคและต่อประเภทพื้นที่ดู การทำความเข้าใจการเรียกเก็บเงินเมฆ FireStore

ดูการตั้งค่าตำแหน่งโครงการของคุณ

ใน Firebase คอนโซลไปที่ การตั้งค่าโครงการ

ขั้นตอนถัดไป

  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างการใช้งานที่ตอบสนองความต้องการแฝงความพร้อมและความทนทานของคุณหมายถึง ภูมิศาสตร์และภูมิภาค