ข้ามไปยังเนื้อหาหลัก

คอร์ส

แนวคิด NoSQL

ระดับกลาง2 ชม.

ในหลักสูตรเชิงแนวคิดนี้ (ไม่ต้องเขียนโค้ด) คุณจะได้เรียนรู้เกี่ยวกับฐานข้อมูล NoSQL หลัก 4 ประเภทและเอนจินยอดนิยม

R2 ชม.17 วิดีโอ54 แบบฝึกหัด4,550 XP18,744ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

สงสัยเกี่ยวกับ NoSQL และความแตกต่างจาก SQL อยู่ใช่ไหม? มาเริ่มต้นที่นี่เลย! ในคอร์สเชิงแนวคิดนี้ (ไม่จำเป็นต้องเขียนโค้ด) จะได้รู้จักฐานข้อมูล NoSQL ทั้ง 4 ประเภทหลัก ได้แก่ Key-Value, Document, Column-Family และ Graph รวมถึงเรียนรู้เกี่ยวกับ NoSQL engine ยอดนิยม 4 ตัว ได้แก่ Redis, MongoDB, Apache Cassandra และ Neo4j พร้อมทำความเข้าใจว่าควรเลือกใช้แต่ละตัวในสถานการณ์ใด นอกจากนี้ยังจะได้ติดตามเรื่องราวของเครือข่ายสังคมออนไลน์สมมติ และเรียนรู้ว่า NoSQL ช่วยจัดการและดึงข้อมูลเชิงลึกจากข้อมูลไม่มีโครงสร้าง เช่น โพสต์บนโซเชียลมีเดียได้อย่างไร และในช่วงท้าย จะได้ศึกษากรณีตัวอย่างจริงของการนำ NoSQL ไปใช้งาน เพื่อให้มีความรู้เพียงพอในการจัดเก็บข้อมูลได้อย่างเหมาะสมในทุกสถานการณ์

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

ฐานข้อมูล Key-Value

ในบทแรกนี้ จะเรียนรู้ความแตกต่างระหว่าง NoSQL กับฐานข้อมูลเชิงสัมพันธ์ จากนั้นจะได้ทำความรู้จักกับฐานข้อมูล Key-Value ข้อดี และข้อจำกัดของมัน รวมถึงจดจำสถานการณ์ที่ฐานข้อมูลประเภทนี้เหมาะสำหรับใช้งาน และปิดท้ายบทด้วยกรณีศึกษาของ Editoo บริษัทที่ลดเวลาหยุดทำงานและเพิ่มประสิทธิภาพได้ด้วยฐานข้อมูล Key-Value อย่าง Redis
เริ่มบทเรียน
2

ฐานข้อมูล Document

ในบทนี้ จะเรียนรู้พื้นฐานของฐานข้อมูล Document จากนั้นจะได้ระบุข้อดีและข้อจำกัดของฐานข้อมูลประเภทนี้ และทำความเข้าใจว่าควรใช้งานในสถานการณ์ใด ปิดท้ายบทด้วยกรณีศึกษาของ Shutterfly ที่นำฐานข้อมูล Document อย่าง MongoDB มาใช้เพื่อลด latency และเร่งระยะเวลาในการออกผลิตภัณฑ์สู่ตลาด
เริ่มบทเรียน
3

ฐานข้อมูล Column Family

จะได้ศึกษาฐานข้อมูล Column Family โดยวิเคราะห์ข้อดีและข้อจำกัด รวมถึงสถานการณ์ที่เหมาะสมกับการใช้งาน และปิดท้ายบทด้วยกรณีศึกษาของ Bigmate บริษัทที่นำฐานข้อมูล Apache Cassandra มาใช้รองรับการดำเนินการนับล้านครั้งต่อวินาทีจากผู้ใช้พร้อมกัน
เริ่มบทเรียน
4

ฐานข้อมูล Graph

บทสุดท้ายนี้จะวิเคราะห์ฐานข้อมูล Graph โดยศึกษาข้อดี ข้อจำกัด และสถานการณ์ที่เหมาะกับการใช้งานมากที่สุด และปิดท้ายคอร์สด้วยกรณีศึกษาของ Gousto บริษัทที่ควบคุมต้นทุนได้ดีขึ้นด้วยฐานข้อมูล Neo4j
เริ่มบทเรียน
R

แนวคิด NoSQL

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

แนวคิด NoSQL | DataCamp