MongoDB - ข้อดี
ฐานข้อมูลเชิงสัมพันธ์ใด ๆ มีการออกแบบสคีมาทั่วไปที่แสดงจำนวนตารางและความสัมพันธ์ระหว่างตารางเหล่านี้ ในขณะที่ MongoDB ไม่มีแนวคิดเรื่องความสัมพันธ์
ข้อดีของ MongoDB มากกว่า RDBMS
Schema less- MongoDB เป็นฐานข้อมูลเอกสารที่คอลเลกชันหนึ่งเก็บเอกสารที่แตกต่างกัน จำนวนช่องเนื้อหาและขนาดของเอกสารอาจแตกต่างกันไปในแต่ละเอกสาร
โครงสร้างของวัตถุชิ้นเดียวชัดเจน
ไม่มีการรวมที่ซับซ้อน
ความสามารถในการสืบค้นลึก MongoDB รองรับการสืบค้นแบบไดนามิกบนเอกสารโดยใช้ภาษาคิวรีแบบเอกสารซึ่งมีประสิทธิภาพเกือบเท่ากับ SQL
Tuning.
Ease of scale-out - MongoDB นั้นปรับขนาดได้ง่าย
ไม่จำเป็นต้องมีการแปลง / การแมปวัตถุแอปพลิเคชันไปยังวัตถุฐานข้อมูล
ใช้หน่วยความจำภายในสำหรับจัดเก็บชุดการทำงาน (หน้าต่าง) ทำให้เข้าถึงข้อมูลได้เร็วขึ้น
ทำไมต้องใช้ MongoDB
Document Oriented Storage - ข้อมูลถูกจัดเก็บในรูปแบบของเอกสารสไตล์ JSON
ดัชนีแอตทริบิวต์ใด ๆ
การจำลองแบบและความพร้อมใช้งานสูง
Auto-Sharding
ข้อความค้นหาที่หลากหลาย
การอัปเดตในสถานที่อย่างรวดเร็ว
การสนับสนุนระดับมืออาชีพโดย MongoDB
ใช้ MongoDB ได้ที่ไหน?
ข้อมูลใหญ่
การจัดการเนื้อหาและการจัดส่ง
โครงสร้างพื้นฐานมือถือและสังคม
การจัดการข้อมูลผู้ใช้
ฮับข้อมูล