ตัวอย่าง NoSQL หรือฐานข้อมูลที่ไม่สัมพันธ์กัน:MongoDB, Apache Cassandra, Redis, Couchbase และ Apache HBase เหมาะที่สุดสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็ว NoSQL คือตัวเลือกที่ดีที่สุดสำหรับการจัดเก็บข้อมูลที่ยืดหยุ่นโดยมีข้อ จำกัด ด้านโครงสร้างเพียงเล็กน้อยหรือไม่มีเลย
ฐานข้อมูลเชิงสัมพันธ์กับฐานข้อมูลที่ไม่ใช่เชิงสัมพันธ์ต่างกันอย่างไร
เพื่อสรุปความแตกต่างระหว่างฐานข้อมูลเชิงสัมพันธ์และไม่ใช่เชิงสัมพันธ์: ฐานข้อมูลเชิงสัมพันธ์จัดเก็บข้อมูลในแถวและคอลัมน์ เช่น สเปรดชีต ในขณะที่ฐานข้อมูลที่ไม่ใช่เชิงสัมพันธ์ไม่เก็บข้อมูล โดยใช้รูปแบบการจัดเก็บ (หนึ่งในสี่) ที่เหมาะสมที่สุดสำหรับประเภทของข้อมูลที่จัดเก็บ
ข้อใดต่อไปนี้เป็นตัวอย่างฐานข้อมูลที่ไม่สัมพันธ์กัน
2) ฐานข้อมูลที่ไม่ใช่เชิงสัมพันธ์ หรือที่เรียกว่าฐานข้อมูล NoSQL ที่นิยมมากที่สุดคือ MongoDB, DocumentDB, Cassandra, Coachbase, HBase, Redis และ Neo4j ฐานข้อมูลเหล่านี้มักถูกจัดกลุ่มเป็นสี่ประเภท: ที่เก็บคีย์-ค่า ที่เก็บกราฟ ที่เก็บคอลัมน์ และที่เก็บเอกสาร (ดู ประเภทของฐานข้อมูล NoSQL)
คุณจะใช้ฐานข้อมูลที่ไม่สัมพันธ์กันเมื่อใด
มักใช้ฐานข้อมูลที่ไม่สัมพันธ์กัน เมื่อจำเป็นต้องจัดระเบียบข้อมูลที่ซับซ้อนและหลากหลายจำนวนมาก ตัวอย่างเช่น ร้านค้าขนาดใหญ่อาจมีฐานข้อมูลที่ลูกค้าแต่ละรายมีเอกสารของตนเองซึ่งมีข้อมูลทั้งหมดตั้งแต่ชื่อและที่อยู่ไปจนถึงประวัติการสั่งซื้อและข้อมูลบัตรเครดิต
ตัวอย่างฐานข้อมูล NoSQL คืออะไร
MongoDB, CouchDB, CouchBase, Cassandra, HBase, Redis, Riak, Neo4J เป็นตัวอย่างฐานข้อมูล NoSQL ยอดนิยม MongoDB, CouchDB, CouchBase, Amazon SimpleDB, Riak, Lotus Notes เป็นฐานข้อมูล NoSQL เชิงเอกสาร. Neo4J, InfoGrid, Infinite Graph, OrientDB, FlockDB เป็นฐานข้อมูลกราฟ