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