เจาะลึก MongoDB คืออะไร พร้อมการใช้งานเบื้องต้น

MongoDB เป็นฐานข้อมูลประเภท NoSQL หรือที่เรียกกันว่า Not only SQL ซึ่งจะต่างกับฐานข้อมูลประเภท SQL ที่เป็นฐานข้อมูลประเภทตารางตรงโครงสร้างและหลักการทำงาน ทำให้ NoSQL ยืดหยุ่นกว่า โดย MongoDB จะใช้รูปแบบที่เรียกว่า Document-based หรือรูปแบบเอกสาร โดย MongoDB จะมีการจัดลำดับชั้นของข้อมูล 3 ขั้น เป็น Database เป็นลำดับชั้นใหญ่สุด เรียกว่าฐานข้อมูล เป็นคลังหรือหน่วยที่ใหญ่ที่สุดใช้เพื่อแบ่งข้อมูลเป็นส่วนๆ เช่นระบบนี้ทั้งระบบให้ใช้ฐานข้อมูลนี้และยังทำหน้าที่กำหนดและควบคุมสิทธิ์ผู้ใช้หรือซอฟต์แวร์ที่จะมีสิทธิ์เข้าถึงข้อมูลในฐานข้อมูลชุดนั้น Collection …