DocumentDB - ข้อดี

DocumentDB โดดเด่นด้วยความสามารถพิเศษบางอย่าง Azure DocumentDB นำเสนอความสามารถและประโยชน์ที่สำคัญดังต่อไปนี้

สคีมาฟรี

ในฐานข้อมูลเชิงสัมพันธ์ทุกตารางจะมีสคีมาที่กำหนดคอลัมน์และชนิดข้อมูลที่แต่ละแถวในตารางต้องสอดคล้องกัน

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

ไวยากรณ์ SQL

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

ความสอดคล้องที่ปรับได้

มีระดับความสอดคล้องที่ละเอียดชัดเจนซึ่งช่วยให้คุณทำการแลกเปลี่ยนที่ดีระหว่างความสอดคล้องความพร้อมใช้งานและเวลาในการตอบสนอง

คุณสามารถเลือกระดับความสอดคล้องที่กำหนดไว้อย่างดีจากสี่ระดับเพื่อให้เกิดการแลกเปลี่ยนที่ดีที่สุดระหว่างความสอดคล้องและประสิทธิภาพ สำหรับการสืบค้นและการดำเนินการอ่าน DocumentDB มีระดับความสอดคล้องที่แตกต่างกันสี่ระดับ -

  • Strong
  • Bounded-staleness
  • Session
  • Eventual

เครื่องชั่งยืดหยุ่น

Scalability เป็นชื่อของเกมที่มี NoSQL และ DocumentDB มอบให้ DocumentDB ได้รับการพิสูจน์ขนาดแล้ว

  • บริการหลัก ๆ เช่น Office OneNote และ Xbox ได้รับการสนับสนุนโดย DocumentDB ด้วยฐานข้อมูลที่มีเอกสาร JSON หลายสิบเทราไบต์ผู้ใช้ที่ใช้งานอยู่กว่าล้านคนและทำงานอย่างสม่ำเสมอโดยมีความพร้อมใช้งาน 99.95%

  • คุณสามารถปรับขนาด DocumentDB ได้อย่างยืดหยุ่นพร้อมประสิทธิภาพที่คาดเดาได้โดยการสร้างหน่วยเพิ่มขึ้นเมื่อแอปพลิเคชันของคุณเติบโตขึ้น

จัดการอย่างเต็มที่

DocumentDB พร้อมใช้งานเป็นแพลตฟอร์มบนคลาวด์ที่มีการจัดการเต็มรูปแบบเป็นบริการที่ทำงานบน Azure

  • ไม่มีอะไรให้คุณติดตั้งหรือจัดการได้

  • ไม่มีเซิร์ฟเวอร์สายเคเบิลไม่มีระบบปฏิบัติการหรือการอัปเดตที่ต้องจัดการไม่มีแบบจำลองให้ตั้งค่า

  • Microsoft ดำเนินการทั้งหมดและให้บริการทำงานต่อไป

  • ภายในไม่กี่นาทีคุณสามารถเริ่มทำงานกับ DocumentDB ได้โดยใช้เพียงเบราว์เซอร์และการสมัครใช้งาน Azure