Rabu, 01 Agustus 2012
0
Rabu, 01 Agustus 2012
AcehCyber
Tutorial Instalasi MongoDB di Debian dan Ubuntu Linux
MongoDB________?
MongoDB (Berasal dari "humongous") merupakan open source yang berorientasi dokumen sistem database NoSQL.
MongoDB adalah bagian dari keluarga NoSQL sistem database. Menyimpan data dalam tabel seperti yang dilakukan dalam database "klasik" relasional, MongoDB menyimpan data terstruktur seperti JSON seperti dokumen dengan skema dinamis (MongoDB menyebut BSON format), membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan cepat .
Pengembangan MongoDB dimulai pada Oktober 2007 oleh 10gen. Hal ini digunakan, misalnya: MTV Networks, Craigslist, Foursquare dan proyek identifikasi unik UIDAI Aadhaar India.(wiki)
Tutorial ini menguraikan proses instalasi dari dasar untuk menginstalasi MongoDB di Ubuntu dan Linux Debian. Tutorial ini menggunakan paket .deb sebagai dasar instalasi.. 10gen menerbitkan paket rilis MongoDB. Paket deb untuk memudahkan instalasi dan manajemen untuk pengguna sistem Debian. Sementara beberapa distribusi termasuk paket mereka sendiri MongoDB, paket-paket 10gen umumnya lebih up to date.
Tutorial ini meliputi: gambaran dari paket yang tersedia, petunjuk untuk mengkonfigurasi manajer paket, proses menginstal paket dari repositori 10gen, dan konfigurasi MongoDB dari awal dan cara mengoperasikannya.
Pilihan Packet
Repositori 10gen berisi dua paket:
Mongodb-10gen
Paket ini berisi rilis stabil terbaru. digunakan ini untuk penyebaran produksi.
Mongodb18-10gen
Paket ini berisi rilis stabil dari sebelumnya.
Instalasi MongoDB:
Mengconfigurasi packet dengan system management (APT)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
Add Repository MongohDb kedalam os anda:
nano /etc/apt/sources.list
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
setelah repository di add kemudian update reposnya
sudo aptitude update
Install Paket:
Command seperti dibawah ini untuk versi stable dari MongoDD
sudo aptitude install mongodb-10gen
Ketika Proses instalasi MongoDB selesai, kemudian konfigurasi dan menjalankan mongoDB.
Configurasi MongoDB
cari file yang letaknya di /etc/mongodb.conf. untuk control scriptnya bisa diliat disini untuk os yang laen letak nya mungkin berbeda dari ubuntu dan debian /etc/init.d/mongodb.
MongoDB akan menyimpan file data dalam /var/lib/mongodb beserta file log di /var/log/mongodb, dan menjalankan menggunakan account pengguna mongodb.
Menjalankan MongoDB
sudo service mongodb start
sudo /etc/init.d/mongodb start
Anda dapat melakukan verifikasi setelah berhasil menjalanka mongoDB dengan melihat log filenya di /var/log/mongodb/mongodb.log.
Stopping MongoDB
sudo service mongodb stop
sudo /etc/init.d/mongodb stop
Restart MongoDB
sudo service mongodb restart
sudo /etc/init.d/mongodb restart
Mengontrol MongoDB
MongoDB adalah bagian dari keluarga NoSQL sistem database. Menyimpan data dalam tabel seperti yang dilakukan dalam database "klasik" relasional, MongoDB menyimpan data terstruktur seperti JSON seperti dokumen dengan skema dinamis (MongoDB menyebut BSON format), membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan cepat .
Pengembangan MongoDB dimulai pada Oktober 2007 oleh 10gen. Hal ini digunakan, misalnya: MTV Networks, Craigslist, Foursquare dan proyek identifikasi unik UIDAI Aadhaar India.(wiki)
Tutorial ini meliputi: gambaran dari paket yang tersedia, petunjuk untuk mengkonfigurasi manajer paket, proses menginstal paket dari repositori 10gen, dan konfigurasi MongoDB dari awal dan cara mengoperasikannya.
Pilihan Packet
Repositori 10gen berisi dua paket:
Mongodb-10gen
Paket ini berisi rilis stabil terbaru. digunakan ini untuk penyebaran produksi.
Mongodb18-10gen
Paket ini berisi rilis stabil dari sebelumnya.
Instalasi MongoDB:
Mengconfigurasi packet dengan system management (APT)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
Add Repository MongohDb kedalam os anda:
nano /etc/apt/sources.list
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
setelah repository di add kemudian update reposnya
sudo aptitude update
Install Paket:
Command seperti dibawah ini untuk versi stable dari MongoDD
sudo aptitude install mongodb-10gen
Ketika Proses instalasi MongoDB selesai, kemudian konfigurasi dan menjalankan mongoDB.
Configurasi MongoDB
cari file yang letaknya di /etc/mongodb.conf. untuk control scriptnya bisa diliat disini untuk os yang laen letak nya mungkin berbeda dari ubuntu dan debian /etc/init.d/mongodb.
MongoDB akan menyimpan file data dalam /var/lib/mongodb beserta file log di /var/log/mongodb, dan menjalankan menggunakan account pengguna mongodb.
Menjalankan MongoDB
sudo service mongodb start
sudo /etc/init.d/mongodb start
Anda dapat melakukan verifikasi setelah berhasil menjalanka mongoDB dengan melihat log filenya di /var/log/mongodb/mongodb.log.
Stopping MongoDB
sudo service mongodb stop
sudo /etc/init.d/mongodb stop
Restart MongoDB
sudo service mongodb restart
sudo /etc/init.d/mongodb restart
Mengontrol MongoDB
Pada rilis saat ini, ada skrip kendali untuk mongos. mongos hanya digunakan dalam sharding penyebaran dan biasanya tidak berjalan di sistem yang sama di mana mongod berjalan. Anda dapat menggunakan script mongodb direferensikan di atas untuk mendapatkan script sendiri kontrol mongos .
Menggunakan MongoDB
Di antara tool disertakan dengan paket MongoDB, adalah shell Mongo. Anda dapat menghubungkan ke contoh MongoDB Anda dengan mengeluarkan perintah berikut pada sistem prompt:
Mongo
Dibawah ini contoh script dari database mongoDB coba jalankan di promt mongoDB anda:
> db.test.save( { a: 1 } ) > db.test.find()
Untuk Perintah-perintah dari MongoDB anda bisa mengunjungi link dibawah ini
http://docs.mongodb.org/manual/reference/glossary/#term-collection
Referensi : MongoDB
http://docs.mongodb.org/manual/reference/glossary/#term-collection
Referensi : MongoDB
Related Articles :
Do you like this article? Spread the words!
If you enjoyed this post, please consider leaving a comment or subscribing to the E-mail feed to have future articles delivered to your feed reader.
Langganan:
Posting Komentar (Atom)
0 Responses to “Tutorial Instalasi MongoDB di Debian dan Ubuntu Linux”
Posting Komentar