เบื้องต้น
MongoDB คือ โปรแกรม Opensource Document Database ที่มีประสิทธิ์ภาพสูง และสามารถขยายขนาดได้อัตโนมัติ
Document Database
แต่ละ Record ใน MongoDB เป็นลักษณะของ Text File โครงสร้างข้อมูลจะประกอบไปด้วยคู่ของ Field และ Value คล้ายกับ JSON แต่ในส่วนของ Values นั้นจะเก็บ document, array หรือ array ของ Document ได้ ตัวอย่าง
MongoDB จะมีการ support เฉพาะ ubuntu ที่เป็น version long-term support ได้แก่ 12.04, 14.04 เป็นต้น แต่วิธีการ install นี้สามารถใช้ได้ทุก version ยกเว้น config ที่จะอิงตาม version long-term support เท่านั้น
Packages
- mongodb-org เป็น package หลักสำหรับใช้ install package ทั้ง 4 ของ Monogodb ได้แก่
- mongodb-org-server
- mongodb-org-mongos
- mongodb-org-shell
- mongodb-org-tools
ติดตั้ง MongoDB
1
import public key
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
2
แก้ไข list file MongoDB.
แก้ไข /etc/apt/sources.list.d/mongodb-org-3.0.list
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
3
Reload local package database.
sudo apt-get update
4
Install the MongoDB packages.
sudo apt-get install -y mongodb-org