Intro & Documents
document model, รัน MongoDB ด้วย Docker, mongosh + Compass, BSON, document เทียบ relational เริ่ม →
Intro & Documents
document model, รัน MongoDB ด้วย Docker, mongosh + Compass, BSON, document เทียบ relational เริ่ม →
CRUD
insertOne/Many, find, update operator ($set/$inc/$push), delete, upsert & bulkWrite สร้างและอ่าน →
Querying
comparison & logical operator, การ query array และ nested document, projection, sort, pagination query →
Indexes
single & compound index, กฎ ESR, explain() & query plan, multikey/text/TTL/partial/unique เร่งความเร็ว →
Aggregation
pipeline — $match/$project, $group, $lookup joins, $unwind, $facet & $bucket aggregate →
Data Modeling
embedding เทียบ referencing, ความสัมพันธ์, schema-design patterns, $jsonSchema validation, anti-patterns ออกแบบ →
Transactions & Consistency
single-document atomicity, multi-document transaction, read/write concern, change stream คงความสอดคล้อง →
Operations & Scaling
replica set, sharding, performance & profiling, security & Atlas รันจริง →
รันทุก query ได้ห้าแบบ
ทุก operation แสดงใน mongosh, Node.js, Python, Go และ Rust ผ่านแท็บที่ sync กัน เลือก driver ครั้งเดียวแล้วตามไปได้ตลอด
เห็น document จริง
การอ่านแสดงผลลัพธ์เป็น document JSON จริง คุณจึงรู้รูปร่างของสิ่งที่ได้กลับมาเสมอ
ไดอะแกรม + Compass + Docker
ไดอะแกรม Mermaid ที่รองรับธีม (pipeline, replica set, sharding, กฎ ESR), ทัวร์ GUI ของ MongoDB Compass และการตั้งค่า Docker เพื่อรันในเครื่อง
สองภาษา + read mode
ภาษาอังกฤษและไทย, แบบทดสอบที่บันทึกความคืบหน้า และโหมดอ่านแบบไร้สิ่งรบกวน