Artikel MongoDB
TUGAS ARTIKEL INDIVIDU
Nama : Fajrian Nispi
NPM : 12117119
Kelas : 3KA88
Jurusan
: Sistem Informasi
Mata
Kuliah : Sistem Basis Data
1
Dosen : Dr. Yuli Karyanti
MONGO DB
Database
adalah koleksi atau kumpulan data yang mekanis, terbagi (shared), terdefinisi secara formal dan juga dikontrol terpusat pada
suatu organisasi (Gordon C. Everest). Database
terbagi menjadi dua yaitu database
relasional dan database NoSQL. Database relasional digunakan karena
kemudahan penggunaannya dan mempunya relasi dari satu tabel ke tabel yang lain,
contohnya seperti MySQL. Lalu ada pula database
yang memiliki konsep NoSQL, contohnya seperti MongoDB.
Database yang sangat populer dengan
konsep NoSQL adalah MongoDB. MongoDB di rilis perdana pada tahun 2009, didirikan
oleh tiga orang yaitu Kevin Ryan, Eliot Horowitz dan Dwight Meriman. Mereka
bertiga masing-masing menjabat sebagai board
member, CTO dan chairman. MongoDB
memiliki fitur high performance, high
availability dan automatic scaling dan
menggunakan Javascript untuk melakukan operasi database nya. MongoDB tidak menggunakan table untuk penyimpanannya tetapi disimpan dalam suatu dokumen yang
strukturnya seperti JSON. Dokumen satu dengan dokumen lainnya dapat saling
terhubung berdasarkan relasi dokumen nya, ini diharapkan dapat mempercepat query data dari MongoDB.
MongoDB merupakan database yang opensource berbasis
dokumen, sehingga dapat di modifikasi oleh siapa saja. Kemudahan skalabilitas
yang fleksibel menjadikan fitur utama dari database
yang berbasis NoSQL. MangoDB dibangun menggunakan kode C++ yang dapat berjalan
pada lintas platform. Memory minimal
1 GB untuk dapat men-download MangoDB agar lancar dalam mengoprasikan MangoDB. MongoDB
mempunyai fitur replika database yang
menggunakan mekanisme failover, sehingga
hanya ada satu server yang dapat melakukan operasi tulis dan server lainnya (database sekunder) hanya dapat membaca.
Kelebihan
MongoDB dapat dijadikan solusi dan berguna untuk membangun aplikasi seperti pembuatan
iklan, pelacakan bug, forum diskusi
dan lain-lain, karens sangat cocok untuk aplikasi yang berhubungan dengan
analisa dan logging serta yang memerlukan cache.
Sistem database dari MongoDB
tidak dikenakan biaya sama sekali dan untuk membuka kode programnya dapat
berbasis opensource.
Sumber :
blog.javan.co.id
idcloudhost.com
Kurniawan, Agus. 2013. Administrasi MongoDB.
Berlin-Jerman: People Enterprise Press
Komentar
Posting Komentar