โควต้าและขีดจำกัด

เกี่ยวข้องกับ Cloud Firestore Enterprise Edition เท่านั้น

หน้านี้อธิบายโควต้าและขีดจำกัดคำขอสำหรับ Cloud Firestore ที่เข้ากันได้กับ MongoDB

การใช้งานระดับฟรี

Cloud Firestore ที่เข้ากันได้กับ MongoDB มีระดับฟรีที่ช่วยให้คุณเริ่มต้นใช้งาน Cloud Firestore ที่เข้ากันได้กับ MongoDB ได้โดยไม่มีค่าใช้จ่าย จำนวนของระดับฟรีแสดงอยู่ในตารางต่อไปนี้

ระบบจะใช้จำนวนเงินของระดับฟรีทุกวันและรีเซ็ตตอนเที่ยงคืนตามเวลาแปซิฟิก

ระดับฟรีใช้ได้กับฐานข้อมูล Cloud Firestore ที่เข้ากันได้กับ MongoDB เพียง 1 ฐานข้อมูลต่อโปรเจ็กต์ ฐานข้อมูลแรกที่สร้างในโปรเจ็กต์ที่ไม่มีฐานข้อมูลระดับฟรี จะได้รับระดับฟรี หากลบฐานข้อมูลที่ใช้ระดับฟรี ฐานข้อมูลถัดไปที่สร้างจะได้รับระดับฟรี

รุ่นฟรี โควต้า
ข้อมูลที่จัดเก็บ 1 GiB
อ่านหน่วย 50,000 ต่อวัน
หน่วยการเขียน 40,000 ต่อวัน
การโอนข้อมูลขาออก 10 GiB ต่อเดือน

การดำเนินการและฟีเจอร์ต่อไปนี้ไม่รวมการใช้งานฟรี คุณต้องเปิดใช้การเรียกเก็บเงินจึงจะใช้ฟีเจอร์ต่อไปนี้ได้

  • การลบที่มีการจัดการ (TTL)
  • สำรองข้อมูล
  • การดำเนินการกู้คืน

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเรียกเก็บเงินสำหรับฟีเจอร์เหล่านี้ได้ที่ราคาพื้นที่เก็บข้อมูล

ขีดจำกัดมาตรฐาน

ตารางต่อไปนี้แสดงขีดจํากัดที่ใช้กับ Cloud Firestore ที่เข้ากันได้กับ MongoDB ขีดจำกัดเหล่านี้เป็นขีดจำกัดที่เปลี่ยนแปลงไม่ได้ เว้นแต่จะระบุไว้เป็นอย่างอื่น

ฐานข้อมูล

ขีดจำกัด รายละเอียด
จำนวนฐานข้อมูลสูงสุดต่อโปรเจ็กต์

100

ติดต่อทีมสนับสนุน เพื่อขอเพิ่มขีดจำกัดนี้

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

0

โดยค่าเริ่มต้น โควต้าจะเป็น 0 เนื่องจากฟีเจอร์นี้อยู่เบื้องหลังรายการที่อนุญาต คุณขอเพิ่มโควต้าได้โดยกรอกข้อมูลในแบบฟอร์มคำขอสิทธิ์เข้าถึง CMEK

คอลเล็กชัน เอกสาร และฟิลด์

ขีดจำกัด รายละเอียด
ข้อจำกัดเกี่ยวกับชื่อคอลเล็กชัน
  • ต้องเป็นอักขระ UTF-8 ที่ถูกต้อง
  • ต้องมีความยาวไม่เกิน 1,500 ไบต์
  • จับคู่นิพจน์ทั่วไป __.*__ ไม่ได้
  • ต้องไม่มี $
  • ต้องไม่ใช่สตริงว่าง ("")
  • ต้องไม่มีอักขระ Null
  • ต้องไม่ขึ้นต้นด้วย `system.` และต้องไม่มี `.system.`
ข้อจำกัดเกี่ยวกับรหัสเอกสาร (_id)
  • เอกสาร _id (ฟิลด์ระดับบนสุด) ต้องเป็น ObjectId, String, จำนวนเต็ม 64 บิต, จำนวนเต็ม 32 บิต, Double หรือ Binary ระบบไม่รองรับ BSON ประเภทอื่นๆ
  • ต้องมีความยาวไม่เกิน 1,500 ไบต์
  • สำหรับรหัสสตริง

    • ต้องเป็นอักขระ UTF-8 ที่ถูกต้อง
    • ต้องไม่ใช่สตริงว่าง ("")
    • จับคู่นิพจน์ทั่วไป __.*__ ไม่ได้
  • สำหรับรหัสจำนวนเต็ม 64 บิต ระบบไม่รองรับ 0 (0L) แบบ 64 บิต
ขนาดสูงสุดของเอกสาร 4 MiB
ข้อจำกัดเกี่ยวกับชื่อฟิลด์
  • ต้องเป็นอักขระ UTF-8 ที่ถูกต้อง
  • ต้องไม่ใช่สตริงว่าง ("")
  • จับคู่นิพจน์ทั่วไป __.*__ ไม่ได้
ขนาดสูงสุดของชื่อฟิลด์ 1,500 ไบต์
ขนาดสูงสุดของเส้นทางฟิลด์ 1,500 ไบต์
ขนาดสูงสุดของค่าฟิลด์ 4 MiB - 89 ไบต์
ความลึกสูงสุดของฟิลด์ในแผนที่หรืออาร์เรย์

20

ฟิลด์แผนที่และอาร์เรย์จะเพิ่มระดับความลึกโดยรวมของออบเจ็กต์ 1 ระดับ ตัวอย่างเช่น ออบเจ็กต์ต่อไปนี้มีความลึกทั้งหมด 3 ระดับ

{
  nested_object: {      #depth 1
    nested_array: [     #depth 2
      {
        foo: "bar"      #depth 3
      }
    ]
  }
}

การอ่าน การเขียน และธุรกรรม

ขีดจำกัด รายละเอียด
ขีดจำกัดหน่วยความจำสำหรับคำค้นหา 128 MiB
ขีดจำกัดเวลาสำหรับธุรกรรม 270 วินาที โดยมีเวลาหมดอายุเมื่อไม่มีการใช้งาน 60 วินาที

ดัชนี

ขีดจำกัด รายละเอียด
จำนวนดัชนีสูงสุดสำหรับฐานข้อมูล

1000

ติดต่อทีมสนับสนุน เพื่อขอเพิ่มขีดจำกัดนี้

จำนวนรายการดัชนีสูงสุดสำหรับแต่ละเอกสาร

40,000

จำนวนฟิลด์สูงสุดในดัชนี 100
ขนาดสูงสุดของรายการดัชนี

7.5 KiB

ผลรวมสูงสุดของขนาดรายการดัชนีของเอกสาร

8 MiB

Time to Live (TTL)

ขีดจำกัด รายละเอียด
จำนวนการกำหนดค่า TTL สูงสุดสำหรับฐานข้อมูล

500