Blog IT : smartphone and computer technology

www.domainesia.com

Selasa, 29 Maret 2016

Install mongoDB di Linux Debian/Ubuntu

instalasi mongoDB di Linux Debian Atau Ubuntu 

MongoDB merupakan sistem database yang menggunakan konsep key-value artinya setiap dokumen/record pada pada mongoDB memiliki Key. saat ini MongoDB mutlak dikuasi oleh pegiat software atau para programmer.  dan sebelum belajar tentang mongoDB, tentunya hal pertama yang harus di lakukan adalah menginstal MongoDB di komputer kita. 

Di Linux khususnya based Debian/Ubuntu, Instalasi MongoDB berbeda dengan instalasi di OS lain misal WIndows. berkut ini adalah cara intalasi MongoDB di Linux Debian/Ubuntu melalui Repositori.

//add key gpg
 # apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

pertama tambahkan Repositori Mongo ke dalam Sources List.
 --> Buka Terimal masuk sebagai root dan ketik :

# gedit /etc/apt/sources.list   --> kemudian copi paste kode dibawah lalu save !





















Versi Ubuntu:
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

Versi Debian
deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen

 --> kemudia ketik :

# aptitude update

jika proses update repositori mengalami kegagalan misal menggunakan versi linux lama dan muncurl error :
"E: Release file expired, " --> maka ketik saja perintah berikut  :

# aptitude -o Acquire::Check-Valid-Until=false update


//install paket MongoDB
# aptitude install mongodb-10gen



















//cek version MongoDB
# mongo --version




















masuk ke db mongo
# mongo
> help


Letak Konfigurasi MongoDB
# gedit /etc/mongodb.conf

MongoDB akan menyimpan file data di -> # /var/lib/mongodb 
sedangkan file log berada di --> # nano /var/log/mongodb


Perintah untuk menjalankan MongoDB !
# sudo service mongodb start  --> atau --> # sudo /etc/init.d/mongodb start

















Perintah Stopping MongoDB
# sudo service mongodb stop   atau  # sudo /etc/init.d/mongodb stop

Perintah Restart MongoDB   
# sudo service mongodb restart  atau  # sudo /etc/init.d/mongodb restart

MongoDB berjalan di port 28017 --> http://localhost:28017

Article terkait --> MONGO Driver PHP - Library PHP untuk mengakses Database MongoDB 

http://tekno-cyber.blogspot.co.id/2016/03/mongo-driver-php-library-php-untuk.html




Tambahan Tentang MongoDB 
Sintak yang digunakan dalam melakukan manipulasi data pada database MongoDB menggunakan BSON.
BSON singkatan dari Binary JSON, Sintak dari BSON mewakili dari sebuah struktur data yang sederhana. Website resmi BSON dapat dilihat di bsonspec.org


Pada MongoDB tidak ada namanya table, field dan record seperti pada Database Relational (MySQL, Oracle, dsb), tetapi yang ada pada mongoDB terdapat terminologi sebagai berikut.
1. Collection dapat dianalogikan Table pada database relational (MySQL, Oracle, dsb)
2. Dokumen dapat dianalogikan Record pada database relational (MySQL, Oracle, dsb).


FITUR
MongoDB memiliki fitur Replikasi yang sangat bermanfaat untuk sebuah sistem dalam  proses backup data secara realtime.

MongoDB memiliki fitur Sharding yaitu sebuah fitur untuk memecah database yang besar menjadi beberapa bagian dengan tujuan meningkatkan performance.

MangoDB memberikan kinerja yang baik dan dapat menjadi alternatif database untuk sistem yang high trafik.






EmoticonEmoticon