MongoDB adalah database dokumen lintas-platform yang bisa digunakan pengembang untuk menyimpan data terstruktur atau tidak terstruktur dengan mudah. Format yang digunakan menyerupai JSON dengan skema penyimpanan dokumen opsional.

Berbeda dengan sistem manajemen database relasional bersumber-terbuka popular, MySQL, MongoDB adalah program database NoSQL. Alat ini cocok untuk semua pengembang, dan digunakan untuk mengembangkan aplikasi berskala dengan skema data yang terus berubah.

Aplikasi ini tersedia gratis untuk sistem Windows, macOS, dan Linux. Di bagian berikutnya, saya akan menjabarkan cara mengunduh, menginstal, dan mengatur MongoDB.

Cara Mengunduh dan Menginstal MongoDB di PC Anda Secara Gratis

  1. Klik tombol Download di bilah sisi untuk membuka halaman unduhan resmi MongoDB.
  2. Pilih opsi instalasi yang diinginkan kemudian klik tombol “Start free”.
    MongoDB mulai tangkapan layar tombol gratis
  3. Isi formulir pendaftaran di halaman berikutnya dan verifikasi surel untuk melanjutkan.
  4. Selanjutnya, jawab pertanyaan untuk mendefinisikan tujuan penggunaan MongoDB Anda, lalu klik “Finish” di bagian bawah.
    Tangkapan layar formulir pendaftaran MongoDB
  5. Pilih paket gratis dengan mengklik tombol paling kanan.
    Tangkapan layar paket MongoDB
  6. Buat Shared Cluster, satu-satunya opsi Cluster gratis. Dengannya, Anda bisa mengeksplor dan mempelajari MongoDB di lingkungan sandbox dengan konfigurasi minim. Klik “Create Cluster” untuk melanjutkan.
    Tangkapan layar klaster MongoDB
  7. Tambahkan pengguna ke database dan selesaikan prosesnya. Dengan mengikuti langkah-langkah di atas, Anda akan terdaftar ke Atlas, naungan Layanan MongoDB, secara otomatis. Untuk menginstal MongoDB secara lokal, Anda perlu memilih deployment berbeda.
    Tangkapan layar server komunitas unduh MongoDB
  8. Klik tombol “Download” untuk mendapatkan file setup. Pastikan paket berformat”msi”. Setelah unduhan selesai, klik file dua kali untuk menginstal Server Komunitas MongoDB.
  9. Pilih Konfigurasi Layanan yang diinginkan kemudian klik next. Tunggu hingga proses instalasi selesai.
    Tangkapan layar konfigurasi layanan MongoDB
  10. Klik tombol “Finish”. Masuk dengan kredensial login yang telah dibuat di langkah (3).

Cara Menghapus Instalasi MongoDB dari PC Anda

Jika MongoDB tidak sesuai kebutuhan, Anda bisa menghapus instalasinya dengan beberapa langkah mudah:

  1. Ketik Add or Remove Programs di bilah pencarian Windows kemudian klik tombol Enter.
    MongoDB menambah atau menghapus tangkapan layar program
  2. Gulir dan cari MongoDB di daftar program terinstal, kemudian klik tombol “Uninstall”.
    Tangkapan layar uninstall MongoDB
  3. Setelah wizard terbuka, konfirmasi penghapusan perangkat lunak dan perangkat lunak akan terhapus dari komputer.

Jika ingin mencoba aplikasi serupa lainnya, cek alternatif gratis di bawah ini.

Cara Menghapus Akun MongoDB Atlas

  1. Klik nama Anda di sudut kanan atas antarmuka pengguna Atlas.
    Tangkapan layar antarmuka pengguna MongoDB Atlas
  2. Buka “Manage your MongoDB Account” kemudian klik “Profile Info” pada panel navigasi sebelah kiri.
    Tangkapan layar info profil MongoDB
  3. Gulir ke bawah kemudian klik tombol “Delete Account”.
    MongoDB menghapus tangkapan layar akun

Ikhtisar MongoDB

MongoDB adalah database dokumen bersumber terbuka yang dibangun di atas arsitektur scale-out horizontal, dan menggunakan skema fleksibel untuk menyimpan data. Database ini digunakan oleh tim pengembangan untuk membangun aplikasi internet berskala tinggi. Berbagai pengguna platform mulai dari macOS, Windows, Linux, dan Solaris bisa menikmatinya. Ia memanfaatkan format seperti-JSON dengan skema fleksibel untuk membangun database dokumen agar para pengembang bisa menyimpan data terstruktur atau tidak terstruktur dengan mudah.

Tangkapan layar halaman selamat datang MongoDB

MongoDB adalah program database NoSQL. Ia tidak menyimpan data dalam tabel baris atau kolom. Sebaliknya, setiap catatan merupakan dokumen yang dideskripsikan dalam BSON, representasi biner data. Setelah itu, aplikasi mengambil informasi dalam format JSON.

Tangkapan layar koneksi baru MongoDB

Memulai dengan MongoDB Compass: Hubungkan ke deployment MongoDB dengan memasukkan URL pada kotak

MongoDB ideal untuk mengintegrasikan sejumlah besar data yang beragam, mengirimkan data dalam aplikasi berkinerja-tinggi, serta mendukung agile development.

Fitur MongoDB

Solusi yang mudah digunakan: MongoDB menggunakan format seperti JSON untuk menyimpan dokumen agar pengembang bisa menyimpan data terstruktur atau tidak terstruktur.

Opsi deployment yang berbeda: MongoDB tersedia di public cloudutama, seperti AWS, Azure, dan Google Cloud melalui MongoDB Atlas.

Dapat diskalakan sepenuhnya: MongoDB memiliki arsitektur scale-out horizontal, yang mampu mendukung data serta lalu lintas dalam jumlah besar. Dengan MongoDB, tim Anda bisa melangkah lebih jauh dan cepat saat mengembangkan aplikasi perangkat lunak yang menangani beragam jenis cara yang bisa diskalakan.

Database berorientasi dokumen: MongoDB adalah pelopor database NoSQL, yang mencakup database berorientasi-dokumen, seperti MongoDB, columnar databases, dll. Catatan di MongoDB tersimpan sebagai dokumen dalam file BSON yang dikompresi, dan kemudian diambil langsung dalam format JSON.

Meningkatkan pengalaman pengguna bagi pengembang: Pengembang bisa menggunakan MongoDB untuk menikmati database dalam berbagai bahasa pemrograman, seperti C, C# dan .NET, C++, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Scala, dan Swift.

Transaksional:Jika diperlukan, MongoDB juga mendukung transaksi database dengan perubahan yang bisa dikelompokkan dan dibuat ataupun ditolak dalam satu batch.

Mendukung aplikasi hybrid dan multi-cloud: Menyebarkan dan menjalankan MongoDB pada desktop atau kluster komputer besar di pusat data. Anda juga dapat menerapkannya di public cloud, baik sebagai perangkat lunak terinstal, seperti edisi Komunitas atau Perusahaan maupun melalui MongoDB Atlas, sebuah produk database-as-a-service.

Grafik Kinerja:Tampilkan metrik server utama dan operasi databasemenggunakan statistik server real-timesertaoperasi drill down database dengan mudah di MongoDB Compass.

Editor Dokumen yang Interaktif: Ubah dokumen yang ada menggunakan editor visual intuitif. Anda cukup memasukkan dokumen baru dan mengkloning atau menghapus dokumen yang ada hanya dengan beberapa klik.

Alternatif Gratis MongoDB

Apache Cassandra: Sistem manajemen database NoSQL gratis, bersumber terbuka dan terdistribusi serta menawarkan high availability untuk menangani data besar di beragam server komoditas.

OrientDB: OrientDB adalah multi-model NoSQL bersumber terbuka – atau dikenal sebagai database generasi-kedua. Jika pekerjaan banyak melibatkan database grafik, Anda bisa mencoba OrientDB, yang didukung oleh SAP.

Amazon DynamoDB: DynamoDB adalah key value serta layanan database NoSQL dengan pengelolaan sepenuhnya oleh Amazon yang mendukung struktur data dokumen. Ia ditawarkan oleh Amazon.com sebagai bagian portofolio Amazon Web Services lengkap dengan keamanan, cache memory, serta pencadangan dan pemulihan bawaan.

FAQ

Apakah MongoDB gratis?

Meskipun MongoDB adalah perangkat lunak berbayar, Anda bisa memanfaatkan sandbox pengembang MongoDB pada MongoDB Atlas secara gratis dengan opsi konfigurasi dasar. Anda tidak perlu memberikan informasi kartu kredit apapun untuk membuat cluster. Berikut panduan sederhana terkait cara mengunduh dan mendaftar untuk versi uji coba gratis MongoDB.

Apakah MongoDB aman?

Jika Anda tahu hal yang diinginkan dan cara mengkonfigurasinya, MongoDB pada umumnya aman digunakan. Alih-alih menggunakan mode default, Anda perlu menggunakan mode pengguna kustom dan demo database yang membantu peningkatan keamanan konfigurasi. Anda dapat mengunduh dan menginstal MongoDB dari situs resmi untuk menghindari virus, malware, atau spyware.

Apakah saya bisa menggunakan MongoDB secara lokal?

Anda dapat menginstal serta menggunakan MongoDB Enterprise Server dan MongoDB Community Server secara lokal. Selain itu, Anda juga bisa menjalankan salah satu edisi ini pada perangkat keras sendiri atau bahkan di cloud.

Unduh MongoDB sekarang!