
"MongoDB adalah salah satu sistem basis data yang cukup populer di kalangan back end developer. Sebagai salah satu database berjenis NoSQL, MongoDB menggunakan dokumen yang berformat JSON (Javascript Object Notation). Penyimpanan data dalam format JSON tidak memerlukan struktur tabel atau penyusunan data yang terperinci, sehingga developer tidak perlu memikirkan tentang relasi antar tabel. Dokumen dalam MongoDB tidak memiliki schema tertentu dan strukturnya menggunakan pasangan key-value. Key berisi ID objek dan value berisi teks, angka atau objek lainnya. Dengan struktur yang sederhana dann tangguh, maka tak heran jika banyak perusahaan besar seperti eBay, Uber, Accenture, dan Forbes menggunakan teknologi MongoDB.
Beberapa kelebihan MongoDB antara lain:
1. Memberikan kemudahan dalam manajemen basis data.
2. Kebutuhan infrastruktur server basis data yang jauh lebih ringan.
3. Tingkat skalabilitas yang tinggi.
4. Didukung oleh berbagai bahasa pemrograman, seperti C, C++, C# dan .NET, Java, Node.js, Perl, PHP, Phyton, Ruby, Mongoid.
5. Didukung indexing untuk kemudahan dalam pencarian data yang lebih cepat.
6. Struktur penyimpanan data menggunakan dynamic schema, sehingga memungkinkan penyimpanan berbagai variasi data baik terstruktur maupun tidak terstruktur.
Buku ini diperuntukkan bagi yang ingin mempelajari pengelolaan database menggunakan MongoDB. Dengan mengikuti langkah-langkah yang diberikan, diharapkan dapat menambah wawasan dalam pengelolaan database NoSQL. Contoh yang diberikan juga dilengkapi dengan proyek sederhana yang menghubungkan antara MongoDB dengan pemrograman PHP."
Lihat Selengkapnya
Lihat Lebih Sedikit
-
Jumlah Halaman
VI+134
PenerbitMedia Nusa Creative
-
ISBN
978-602-462-943-4
EISBN978-602-462-434-9
-
Tahun Terbit
2022
Format Buku9