nosql Archive

หยุดบอกว่า คุณใช้ Schemaless Database ซะ

ถ้าใครเคยใช้งาน MongoDB จะรู้ว่า มันคือ Schemaless database แล้ว Schemaless มันคืออะไร ? MongoDB คือ ที่จัดเก็บข้อมูลในรูปแบบ JSON โดยเอกสารที่จัดเก็บนั้น ประกอบไปด้วยกลุ่มของ filed และ field ก็จะมีชนิดข้อมูลที่หลากหลายกัน

Read More…

จะเลือกใช้งาน SQL หรือ NoSQL ดีนะ ?

จากประมาณปี 1980 นั้นในวงการพัฒนามีการจัดการข้อมูลเชิงความสัมพันธ์ (Relational data) ซึ่งรู้จักกันดีในนาม RDBMS(Relational Database Management System) และ ใช้งานผ่านภาษา SQL(Structured Query Language) แต่เมื่อไม่กี่ปีมานี้ในวงการพัฒนา software เริ่มมีการใช้งาน NoSQL (Not Only SQL) เพิ่มขึ้นอย่างต่อเนื่อง ซึ่งทั้งสองอย่างมันมีการจัดการข้อมูลที่แตกต่างกัน และเมื่อไปดูข้อมูลต่างๆ ในโลก internet พบว่ามีการถกเถียง เรื่องระหว่าง SQL vs NoSQL กันอย่างมาก แต่ว่า มันจะมีประโยชน์อะไร สำหรับเราล่ะ ? ถ้าคุณเลือกสิ่งใด คุณก็ควรจะรู้ว่าเลือกเพราะอะไร ทำไม ดีอย่างไร ? ดังนั้น มาดูกันว่าแต่ละอย่างมีข้อดีและข้อเสียอย่างไร ในมุมมองของ developer

Read More…

สรุปจากการอ่านเรื่อง NoSQL Database :: An Overview

ทำการสรุปหัวข้อที่น่าสนใจจากบทความเรื่อง NoSQL Database :: An Overview จาก ThoughtWorks หลังจากที่อ่านบทความดังกล่าวแล้ว มีหลายๆ หัวข้อที่น่าสนใจ อาทิ เช่น NoSQL คืออะไร ทำไมถึงต้องเลือกใช้ NoSQL Schema-less คืออะไรกัน

Read More…

ทำไมต้องมาดู Riak ด้วยล่ะ .. เพื่อรองรับ Big Data

หลังจากอธิบายเกี่ยวกับ Model database สำหรับจัดการ Big Data ไปแล้ว รวมทั้งการติดตั้ง Riak ด้วย Docker แต่สิ่งที่เรายังไม่รู้เลยก็คือ Riak มันคืออะไร ทำไมต้องศึกษา Riak ด้วยล่ะ เข้ามาจัดการ Big Data อย่างไร ดังนั้น มาเริ่มต้นดูกันเลยดีกว่า

Read More…

มาดูแนวโน้มในโลกของ NoSQL กันบ้าง ประจำเดือนกันยายน 2014

หลังจากที่ดูแนวโน้มของภาษาโปรแกรม ประจำเดือน สิงหาคม 2014 กันไปแล้ว มาลองดูแนวโน้มในโลก NoSQL กันบ้างว่าเป็นอย่างไร ซึ่งเคยอธิบายเกี่ยวกับ NoSQL แบบสั้นๆ ไว้แล้ว มาดูกันว่าแนวโน้มการใช้งานและความต้องการพวก NoSQL เป็นอย่างไร น่าจะทำให้เห็นว่า นักพัฒนาอย่างเราๆ ต้องศึกษาเพื่อเตรียมความพร้อมอย่างไร

Read More…

ทำความเข้าใจกับ NoSQL แบบเร็วๆ

ในปัจจุบันคำว่า NoSQL นั้นถูกพูดและนำมาใช้กันอย่างแพร่หลาย ทั้งในกลุ่มนักพัฒนา software รวมไปถึงระดับ architect และ manager ทั้งหลาย ซึ่งมักจะเข้าใจกันผิดๆ หลายเรื่อง ดังนั้นจึงขอสรุปความเข้าใจเกี่ยวกับ NoSQL มาดังต่อไปนี้

Read More…