ตำแหน่ง Cloud Firestore

เมื่อจัดสรรฐานข้อมูล Cloud Firestore คุณต้องเลือก สถานที่ตั้ง หากต้องการลดเวลาในการตอบสนองและเพิ่มความพร้อมใช้งาน ให้จัดเก็บข้อมูลไว้ใกล้กับผู้ใช้และบริการที่จำเป็นต้องใช้ข้อมูลนั้น

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

โปรดทราบว่าเมื่อจัดสรรฐานข้อมูลแล้ว คุณจะเปลี่ยนค่ากำหนดสถานที่ตั้งของฐานข้อมูลไม่ได้

ประเภทสถานที่ตั้ง

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

สถานที่ตั้งแบบหลายภูมิภาค

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

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

การจำลองข้อมูลระหว่างหลายภูมิภาคช่วยให้ระบบแสดงข้อมูลต่อไปได้แม้ว่าภูมิภาคทั้งภูมิภาคจะสูญหายไป ภายในภูมิภาค ระบบจะจำลองข้อมูลทั่วทั้ง โซนเพื่อให้ระบบแสดงข้อมูลต่อไปได้ ภายในภูมิภาคนั้นแม้ว่าโซนจะสูญหายไป

Cloud Firestore รองรับสถานที่ตั้งแบบหลายภูมิภาคต่อไปนี้

ชื่อหลายภูมิภาค คำอธิบายหลายภูมิภาค ภูมิภาคแบบอ่านและเขียน ภูมิภาคแบบพยาน
eur3 ยุโรป europe-west1 (เบลเยียม), europe-west4 (เนเธอร์แลนด์) europe-north1 (ฟินแลนด์)
nam5 สหรัฐอเมริกา (ภาคกลาง) us-central1 (ไอโอวา), us-central2 (โอคลาโฮมา—ภูมิภาค Google Cloud ส่วนตัว) us-east1 (เซาท์แคโรไลนา)
nam7 สหรัฐอเมริกา (ภาคกลางและภาคตะวันออก) us-central1 (ไอโอวา), us-east4 (นอร์เทิร์นเวอร์จิเนีย) us-central2 (โอคลาโฮมา—ภูมิภาค Google Cloud ส่วนตัว)

สถานที่ตั้งระดับภูมิภาค

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

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

Cloud Firestore รองรับสถานที่ตั้งทรัพยากรที่เข้าถึงได้ในภูมิภาคต่อไปนี้

ชื่อภูมิภาคคำอธิบายภูมิภาค
อเมริกาเหนือ
us-west1ออริกอน
us-west2ลอสแอนเจลิส
us-west3ซอลต์เลกซิตี
us-west4ลาสเวกัส

us-central1

ไอโอวา
northamerica-northeast1มอนทรีออล

northamerica-northeast2

โทรอนโต

northamerica-south1

เกเรตาโร
us-east1เซาท์แคโรไลนา
us-east4นอร์เทิร์นเวอร์จิเนีย

us-east5

โคลัมบัส

us-south1

แดลลัส
อเมริกาใต้

southamerica-west1

ซันติอาโก
southamerica-east1เซาเปาลู
ยุโรป
europe-west2ลอนดอน

europe-west1

เบลเยียม

europe-west4

เนเธอร์แลนด์

europe-west8

มิลาน

europe-southwest1

มาดริด

europe-west9

ปารีส

europe-west12

ตูริน

europe-west10

เบอร์ลิน
europe-west3แฟรงก์เฟิร์ต

europe-north1

ฟินแลนด์

europe-north2

สตอกโฮล์ม
europe-central2วอร์ซอ
europe-west6ซูริก
ตะวันออกกลาง

me-central1

โดฮา

me-central2

ดัมมาม

me-west1

เทลอาวีฟ
เอเชีย
asia-south1มุมไบ

asia-south2

เดลี
asia-southeast1สิงคโปร์
asia-southeast2จาการ์ตา
asia-east2ฮ่องกง
asia-east1ไต้หวัน
asia-northeast1โตเกียว
asia-northeast2โอซาก้า
asia-northeast3โซล
ออสเตรเลีย
australia-southeast1ซิดนีย์

australia-southeast2

เมลเบิร์น
แอฟริกา

africa-south1

โจฮันเนสเบิร์ก

SLA ของสถานที่ตั้ง

ประเภทสถานที่ตั้งของ Cloud Firestore จะกำหนด เปอร์เซ็นต์เวลาทำงานตามข้อตกลงระดับการให้บริการ (SLA) ในช่วงที่พร้อมให้บริการโดยทั่วไป (GA) ดังนี้

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

การกำหนดราคาตามสถานที่ตั้ง

สถานที่ตั้งของ Cloud Firestore จะกำหนดต้นทุนของการดำเนินการกับฐานข้อมูล

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

ดูสถานที่ตั้งของฐานข้อมูล

ใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อดูค่ากำหนดสถานที่ตั้งของฐานข้อมูล

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

  • หากต้องการสร้างฐานข้อมูลในสถานที่ตั้งที่เฉพาะเจาะจง โปรดดู สร้างและจัดการฐานข้อมูลCloud Firestore

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