1) ฐานข้อมูลเชิงสัมพันธ์ ซึ่งเรียกอีกอย่างว่าระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) หรือฐานข้อมูล SQL … 2) ฐานข้อมูลที่ไม่สัมพันธ์กัน หรือที่เรียกว่า NoSQL ฐานข้อมูล ที่นิยมมากที่สุดคือ MongoDB, DocumentDB, Cassandra, Coachbase, HBase, Redis และ Neo4j
ไม่ใช่ RDBMS คืออะไร
ฐานข้อมูลที่ไม่ใช่เชิงสัมพันธ์ (มักเรียกว่าฐานข้อมูล NoSQL) แตกต่างจากฐานข้อมูลเชิงสัมพันธ์แบบดั้งเดิมในนั้น พวกเขาจัดเก็บข้อมูลในรูปแบบที่ไม่ใช่ตาราง … ฐานข้อมูลที่ไม่สัมพันธ์กันจึงเหมาะอย่างยิ่งสำหรับการจัดเก็บข้อมูลที่อาจมีการเปลี่ยนแปลงบ่อยครั้งหรือสำหรับแอปพลิเคชันที่จัดการข้อมูลประเภทต่างๆมากมาย
ซอฟต์แวร์ใดไม่ใช่ RDBMS
ตัวอย่างของฐานข้อมูลที่ไม่สัมพันธ์กัน ได้แก่ Apache HBase, IBM Domino และ Oracle NoSQL Database ฐานข้อมูลประเภทนี้ได้รับการจัดการโดยโปรแกรม DMBS อื่นๆ ที่รองรับ NoSQL ซึ่งไม่จัดอยู่ในหมวดหมู่ RDBMS
NoSQL เป็น RDBMS หรือไม่
SQL ฐานข้อมูลส่วนใหญ่เรียกว่าฐานข้อมูลเชิงสัมพันธ์ (RDBMS); ในขณะที่ฐานข้อมูล NoSQL คือ เรียกหลักเป็นฐานข้อมูลที่ไม่สัมพันธ์หรือกระจาย ฐานข้อมูล SQL กำหนดและจัดการภาษาคิวรีที่มีโครงสร้างตามข้อมูล (SQL) … นอกจากนี้ ข้อมูลทั้งหมดของคุณจะต้องเป็นไปตามโครงสร้างเดียวกัน
ไม่ใช่ฐานข้อมูลอะไร
ฐานข้อมูลที่ไม่สัมพันธ์กัน หรือฐานข้อมูล NoSQL เก็บข้อมูล อย่างไรก็ตาม ไม่มีตาราง แถว คีย์หลัก หรือคีย์นอก ไม่เหมือนกับฐานข้อมูลเชิงสัมพันธ์ฐานข้อมูลที่ไม่สัมพันธ์กันใช้รูปแบบการจัดเก็บที่ปรับให้เหมาะสมกับความต้องการเฉพาะของประเภทของข้อมูลที่จัดเก็บ