ฐานข้อมูล NoSQL 4 ประเภทเบื้องต้นที่คุณควรรู้จัก

NoSQL นั้นได้กลายมาเป็นฐานข้อมูลหลักของหลายๆ Application ไปแล้วในปัจจุบัน และกลายเป็นหนึ่งในเทคโนโลยีสำคัญในการจัดเก็บข้อมูลในหลากหลายรูปแบบไปแล้ว อย่างไรก็ดี NoSQL นั้นมีหลายประเภท และบทความนี้ก็จะแนะนำ NoSQL Database 4 ประเภทเบื้องต้น ที่ผู้ซึ่งกำลังเริ่มศึกษาควรจะทำความรู้จักกันเอาไว้ดังนี้ครับ

Credit: ShutterStock.co

 

1. Document Database

เป็นฐานข้อมูล NoSQL ที่ทำการบันทึกข้อมูลเป็น JSON Structure หรือเป็น Document ซึ่งเป็นชุดของข้อความยาวๆ แทน ทำให้มีอิสระในการจัดเก็บข้อมูลประเภทใดๆ ก็ได้ไม่ว่าจะเป็น Integer, String หรือข้อความใดๆ ก็ตาม และไม่ต้องกำหนดประเภทหรือรูปแบบของข้อมูลล่วงหน้าแต่อย่างใด โดยตัวอย่างของ NoSQL Database กลุ่มนี้ก็ได้แก่ CouchDB และ MongoDB เป็นต้น

 

2. Key-value Store

เป็นฐานข้อมูลที่สามารถจัดเก็บข้อมูลในรูปแบบใดๆ ก็ได้ตามอิสระ โดยข้อมูลเหล่านั้นจะสามารถถูกเข้าถึงได้ด้วยการระบุค่า Key ประจำข้อมูลนั้นๆ ตัวอย่างของฐานข้อมูลกลุ่มนี้เช่น Redis และ Riak

 

3. Wide Column Store

เป็นฐานข้อมูลที่มีการจัดเก็บข้อมูลในแบบ Column แทน ต่างจากฐานข้อมูล SQL ที่มักจะเก็บข้อมูลเป็น Row โดยสามารถทำการจัดเก็บข้อมูลกี่คอลัมน์สำหรับข้อมูลกี่รูปแบบก็ได้ และสามารถทำการ Group หรือ Aggregate ข้อมูลเข้าด้วยกันได้ง่าย ตัวอย่างของฐานข้อมูลประเภทนี้ก็ได้แก่ HBase และ Cassandra

 

4. Graph Database

เป็นฐานข้อมูลที่มีการระบุความสัมพันธ์ของข้อมูลแต่ละชุดเป็น Network หรือเป็น Graph โดยข้อมูลแต่ละ Node นั้นจะสามารถจัดเก็บข้อมูลได้อย่างอิสระ ตัวอย่างของ Graph Database นี้ก็เช่น Neo4j และ OrientDB

 

ที่มา: https://www.infoworld.com/article/3240644/nosql/what-is-nosql-nosql-databases-explained.html

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

Volantis ระดมทุน 88 ล้านดอลลาร์ พัฒนาระบบอินเฟอเรนซ์แบบโฟโตนิก

Volantis ประกาศว่าบริษัทได้ระดมทุนมูลค่า 88 ล้านดอลลาร์ในรอบ Sereis A ที่นำโดยนักลงทุนอิสระชื่อดัง Lachy Groom และ Abstract Ventures โดยยังมีผู้เข้าร่วมลงทุนรายอื่นอีกมากกว่าหกราย ซึ่งรวมถึง John …

สตาร์ทอัพฐานข้อมูล Supabase ระดมทุน 150 ล้านดอลลาร์สหรัฐ พร้อมเข้าซื้อกิจการ Turso

Supabase สตาร์ทอัพที่ทำธุรกิจเชิงพาณิชย์จากฐานข้อมูลโอเพนซอร์ส PostgreSQL ได้ระดมทุนมูลค่า 150 ล้านดอลลาร์สหรัฐ โดยมี GIC กองทุนความมั่งคั่งแห่งชาติของประเทศสิงคโปร์เป็นผู้นำในการระดมทุนรอบนี้ พร้อมด้วย CapitalG จาก Alphabet, IronArc และ …