วันนี้จะมาแชร์ความรู้เกี่ยวกับ Mongo DB บ้างไม่ได้เขียนอะไรที่เป็นสาระมานาน (ฮา) โดยวันนี้จะพูดเรื่องการออกแบบการเก็บข้อมูลแบบง่ายๆที่ทำให้ต้องชั่งใจเมื่อเราต้องการใช้ในการเช็คว่าข้อมูลนี้สัมพันธ์กัน เรามาดูกันเลยดีกว่า Continue reading
Category Archives: Mongo DB
ข้อควรระวังเมื่อใช้ replica ของ mongodb
เมื่อมีโค้ดที่ทำการ insert แล้วต่อด้วยการ update ในทันทีจะต้องระวังควรจะใส่ safe = true ด้วยเพราะว่าระบบทำการ insert ไปเครื่องลูกๆไม่ทันทำให้ update ไม่ทัน จึงใส่ค่า safe = true เพื่อให้ทำการ insert ให้ชัวร์ก่อนแล้วค่อยทำการเรียกค่ามา update
หรือทางแก้อย่างอื่นคือทำ ajax เรียกไป insert ก่อนแล้วให้ส่งค่าตอบกลับมาว่า ok หรืออะไรก็ได้ให้เราูรู้ว่า insert เสร็จแล้วค่อยเรียกให้ update ซึ่งวิธีนี้ไม่ค่อยจะดีเท่าไร เหมือนทำให้ผ่านๆไปงั้นๆ วิธีแรกดีกว่า
ลง Mongo DB ยังไง ?
ทักทายนิดหน่อย …
หลายๆคนเริ่มหันมามองทางแก้ไขปัญหาเกี่ยวกับการการจัดการฐานข้อมูล เพราะว่าการที่ฐานข้อมูลส่วนใหญ่จะใช้ Mysql กันนั้นเริ่มมีเพดาน ของความสามารถของมัน จึงทำให้การส่งข้อมูลของเว็บที่มีคนเข้าเยอะๆมีปัญหา โหลดช้า โหลดแล้วค้าง ซึ่งวันนี้ผมจะมาพูดถึงเจ้าตัว Mongo Database หรือเรียกว่า mongodb ซึ่งเป็นฐานข้อมูลแบบรองรับจัดเต็มกับข้อมูลที่เริ่มขยายตัวแบบมากมายไม่สิ้นสุด ข้อดีมันก็เยอะ ข้อเสียมันก็พอๆกันขึ้นอยู่กับคุณ ว่าตัวจัดการนั้นเหมาะกับงานของคุณหรือไม่ ถ้าใครอยากรู้ข้อดีของเสียหาเอาในเน็ตเลยจ้า แต่ตอนนี้โครงการ Pantip3G ได้นำ Mongo DB มาใช้แล้วจึงอยากแชร์ประสบการณ์ซักเล็กน้อยแก่ผู้ที่สนใจอยู่
