Apa itu MongoDB?
MongoDB adalah salah satu jenis database NoSQL yang cukup populer digunakan dalam pengembangan website. Berbeda dengan database jenis SQL yang menyimpan data menggunakan relasi tabel, MongoDB menggunakan dokumen dengan format JSON.
Hal inilah yang dianggap membuat pengelolaan data menggunakan MongoDB lebih baik. Alhasil, banyak perusahaan besar seperti Adobe, Google dan ebay yang menggunakannya.
Sistem database ini menggunakan beberapa komponen penting, yaitu:

- Database – merupakan wadah dengan struktur penyimpanan yang disebut collection.
- Collection – merupakan tempat kumpulan informasi data yang berbentuk dokumen. Collection dipadankan seperti tabel-tabel yang berisi data pada database SQL.
- Document – merupakan satuan unit terkecil dalam MongoDB.
Sebagai satuan terkecil, dokumen akan berisi baris-baris data tanpa schema tertentu, tapi berupa struktur pasangan key-value. Key digunakan untuk melacak objek dengan (value) nilai yang bervariasi, seperti data angka, string, atau objek kompleks lainnya.
Nah, berikut ini contoh data pada MongoDB:

Dengan format dokumen tersebut, MongoDB mampu menampung data yang lebih bervariasi dan kompleks. Selain itu, Anda juga bisa melakukan scale out database untuk meningkatkan kapasitas data tanpa mengganggu performa server.
Keunggulan Menggunakan MongoDB untuk Project Anda
2. Pengelolaan Database Lebih Mudah
3. Mampu Menampung Banyak Data yang Bervariasi
4. Bisa Mengelola Query Lebih Baik
5. Memiliki Kemampuan Skalabilitas Sesuai Kebutuhan
6. Dapat Memperbarui Skema Data Tanpa Downtime
7. Bisa Digunakan Secara Gratis
Komentar
Posting Komentar