12 ม.ค. 2023 เวลา 12:00 • ธุรกิจ
#NoSQLฐานข้อมูลที่ไม่เป็นตาราง ❌
มีข้อมูลก็ต้องมีที่ให้เก็บข้อมูล หรือ เรียกกันว่า #ฐานข้อมูล (Database) 🖥 กันใช่ไหม แล้วการออกแบบว่าจะเก็บข้อมูลหน้าตาแบบไหนดี?🤔 ทุกคนน่าจะรู้จัก #SQL หรือ การเก็บข้อมูลที่มีรูปแบบเป็น #ตาราง นั้นเอง 😙 แต่ถ้าไม่ได้เก็บข้อมูลเป็นตาราง ❌ จะมีแบบอื่นอีกไหมนะ?
#NoSQL คือ รูปแบบการเก็บข้อมูลที่ไม่ใช่ #SQL นั้นเองง 😜 (ฟังดูแอบกวนๆนะ55) โดยจะไม่ได้เก็บข้อมูลเป็นตาราง แต่เก็บเป็นรูปแบบอื่นๆแทน และมี 4️⃣ ประเภทตามนี้ 👇
1️⃣ Key-Value : ให้ลองดึงภาพไฟล์ #JSON หรือ #Dict ในการเขียนโค้ด 👨‍💻นะ ที่จะมีข้อมูลเป็นตัวแม่ หรือ คีย์ และมาข้อมูลย่อยเป็น Value นั้นเอง
2️⃣ Doc : เป็นประเภทที่เก็บข้อมูลจาก #object ในโปรแกรม เช่น ไฟล์รูป 🗻 ไฟล์ Text ต่างๆ 🔠 เป็นต้น
3️⃣ Wide-column stores : อันนี้เป็น #ตาราง ✅นะ แต่เป็นตารางที่ข้อมูลในแถวๆนั้น ไม่ต้องมีจำนวนคอลัมน์เท่ากันก็ได้
4️⃣ Graph : รูปแบบนี้ให้ลองนึกภาพ #SocialNetwork 🌐ที่จะมีจุดและเส้นในการเชื่อมต่อกับจุดอื่นๆต่อ ให้มองว่า #จุดคือชุดข้อมูล แทนเองไงล่ะ 😉
ปัจจุบัน #NoSQL เริ่มนิยมใช้กันมากขึ้น 😍 เพราะเป็นรูปแบบการเก็บข้อมูลที่ #ยืดหยุ่น ไม่ได้ Fit ว่าต้องเก็บเป็นรูปแบบ #ตาราง เท่านั้น ❌ ซึ่งก็ส่งผลให้การใช้งานต่อสะดวกมากขึ้น เช่น การเก็บไฟล์รูปภาพ 🗻 ถ้าเก็บแบบ #SQL ต้องผ่านการแปลงไฟล์รูปให้เป็นข้อความก่อน แต่ #NoSQL สามารถเก็บแบบ #Doc ได้เลย
📌คอร์ส Intro SQL พื้นฐานการเขียนโค้ดเพื่อติดต่อฐานข้อมูล (สอนภาษาไทย)👉https://forms.gle/Sve8dwRLukqNraCQ9
📍นี้เป็นเพจที่ให้ความรู้การวิเคราะห์ข้อมูล รับปรึกษาทุกอย่างด้านข้อมูลทั้งแบบบุคคลและร้านค้า ฟรี! ไม่มีค่าใช้จ่าย ❤️ (ดูผลงานของเพจได้ที่👉http://1ab.in/IeN)
📍เพจเรามีกลุ่ม FB ละน้าา เข้าจอยได้นะจ้ะ
📍กลุ่มไลน์สำหรับติดตามข่าวสาร Data : shorturl.asia/VKkgw
#datacookie #Data #BigData #Datascience #Datascientist #Dataanalyst #Datastudio #Dataanalytics #Database #SQL #Excel
โฆษณา