NoSQL databases คืออะไร ทำความรู้จักกับ NoSQL
No SQL คืออะไร
ที่ผ่านเราคงจะคุ้นเคยกับ RDBMS ที่มีการจัดเก็บข้อมูลเป็น ตาราง
มี Column มี แถว และก็มี Relation ต่างๆ แต่พอทุกวันนี้ ข้อมูล digital ที่เกิดมันไม่ได้มีโครงสร้างที่แน่นอนขนาดนั้น
โดยมากมันมาเป็น text หรือ ข้อความ เช่น ข้อมูลจาก พวก โชเชียล มีเดีย ต่างๆ Face book , Twitter เป็นต้น
No SQL มีลักษณะตามด้านล่างนี้ครับ
1. มีมีโครงสร้าง ไม่มี Relation ไม่มี Field หรือ Column
2. เน้นเก็บข้อมูลจำนวนมากๆ หรือที่เรียกว่า Big Data
3. NoSQL ไม่มีโครงสร้างตายตัว สามารถทำการขยายเครื่องเพื่อแบ่ง Load ได้ง่าย
4. เก็บข้อมูลเป็นแบบ Key , Value คือ การ Map คู่อันดับนั่นเอง
ถ้าจะมอง Field ก็ต้องบอกว่ามีแค่ 2 Field คือ Key กับ Value นั่นแหละครับ