ฐานข้อมูล 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

[PR] UIH ขนทัพดิจิทัลโซลูชัน ตอบโจทย์ลูกค้าองค์กรก้าวสู่ดิจิทัลทรานส์ฟอร์เมชัน ด้วยบริการ 
U-SMART และ Chat Bot พลิกโฉมการทำงานในโลกดิจิทัล

คุณสันติ เมธาวิกุล กรรมการผู้จัดการ บริษัท ยูไนเต็ด อินฟอร์เมชั่น ไฮเวย์ จำกัด (UIH) 
ในกลุ่มบริษัท เบญจจินดา โฮลดิ้ง กล่าวว่า ปีนี้ยูไอเอชมุ่งมั่นในการให้บริการดิจิทัลโซลูชั่นแก่ลูกค้าองค์กร จึงได้นำเทคโนโลยีดิจิทัลเข้ามาช่วยสนับสนุนลูกค้าในการพลิกโฉมองค์กรจากรูปแบบดั้งเดิมสู่รูปแบบดิจิทัล …

INET ประกาศรุกตลาด Managed Services ด้วยบริการเด่น Cloud On-Premises และ Managed DR

ทีมงาน TechTalkThai ได้มีโอกาสพูดคุยกับคุณอรรถวุฒิ คำประดิษฐ์ General Manager แห่ง INET MS บริษัทในเครือ INET ที่เปิดมาเพื่อให้บริการแบบ Managed Services ด้าน …