Menginstal MongoDB Community dan Compass di Windows

Panduan langkah demi langkah untuk pemula

M. Ramadhan
Telematika
5 min readAug 18, 2023

--

Daftar isi

Pendahuluan
Persyaratan sistem
Unduh Penginstal
Jalankan Penginstal
Ikuti Wizard Instalasi
Penutup
Referensi

Pendahuluan

MongoDB adalah sistem manajemen basis data NoSQL open-source populer yang menangani data tidak terstruktur atau semi-terstruktur. Tidak seperti basis data relasional tradisional, MongoDB menggunakan pendekatan berorientasi dokumen yang fleksibel, membuatnya sangat cocok untuk menyimpan, mengambil, dan mengelola volume besar dari beragam tipe data.

MongoDB tersedia dalam dua edisi: Community dan Enterprise. Lihat artikel sebelumnya.

MongoDB Compass adalah alat antarmuka pengguna grafis (GUI) yang disediakan oleh MongoDB, Inc. Ini dirancang untuk memudahkan pengembang, administrator basis data, dan pengguna lain untuk berinteraksi dengan basis data MongoDB secara visual tanpa menggunakan baris perintah atau menulis kueri yang rumit.

Artikel ini memandu Anda dalam menginstal MongoDB Community dan Compass di Windows. Langkah-langkahnya adalah:
▹ Periksa persyaratan sistem
▹ Unduh penginstal
▹ Jalankan penginstal
▹ Ikuti panduan instalasi
▹ Berinteraksi dengan MongoDB

Persyaratan sistem

Anda harus memenuhi persyaratan sistem tertentu untuk menginstal MongoDB di sistem Windows. Anda dapat memeriksa di sini untuk detailnya. Berikut adalah persyaratan sistem umum:

  • Sistem Operasi: MongoDB berjalan pada berbagai versi Windows, termasuk Windows 7, 8, 8.1, 10, 11, Windows Server 2008 R2, 2012, 2112 R2, 2019, 2022, dan yang lebih baru.
  • Arsitektur Sistem:
    — 32-bit untuk versi MongoDB sebelum 3.4
    — 64-bit untuk MongoDB versi 3.4 dan yang lebih baru.
  • RAM: Minimal 4 GB RAM (disarankan 8 GB atau lebih).
  • Ruang Disk: Setidaknya 1 GB ruang disk kosong.
  • Prosesor: Disarankan prosesor multi-core modern.

Unduh Penginstal

  • Klik Select packags.
  • Di dropdown Versi, pilih versi MongoDB.
  • Di dropdown Platform, pilih Windows x64 .
  • Di dropdown Paket, pilih msi .
  • Klik Download.

Jalankan Penginstal

  • Buka File Explorer .
  • Buka direktori tempat Anda mengunduh penginstal MongoDB ( .msifile).
  • Klik ganda file .msi tersebut.

Ikuti Wizard Instalasi

Wizard memandu Anda melalui instalasi MongoDB dan MongoDB Compass.

  • Klik Next.
  • Centang checkbox I accept the terms in the License Agreement.
  • Klik Next.

Pilih Jenis Setup
Anda dapat memilih jenis setup Complete (disarankan untuk sebagian besar pengguna) atau Custom. Pilihan Complete menginstal MongoDB dan tool-nya di lokasi defaultnya. Alternatifnya, opsi Custom memungkinkan Anda untuk menentukan executable spesifik yang ingin Anda instal dan folder tempat penyimpanannya.

  • Jika Anda ingin menginstalnya ke drive selain C, klik tombol Custom.
  • Klik Browse.
  • Di kotak teks Folder name, ubah drive C ke D dan klik OK.
  • Di bingkai Choose Setup Type, klik Next .
  • Klik Next.
  • Klik Next.
  • Klik Install.
  • Instalasi sedang berlangsung.
  • Klik Finish untuk mengakhiri penginstalan.

Berinteraksi dengan MongoDB

Anda dapat berinteraksi dengan MongoDB dengan dua cara:
▹ MongoDB Compass
▹ MongoDB Shell

Anda tidak dapat menggunakan MongoDB Shell. Anda harus menginstalnya terlebih dahulu. Saya akan membahasnya di lain waktu. Jadi, untuk saat ini, gunakan MongoDB Compass.

  • Klik Start.

MongoDB Compass menyediakan cara visual untuk berinteraksi dengan basis data, membuat kueri, dan menjelajahi data Anda. Ini menguntungkan mereka yang kurang nyaman dengan antarmuka baris perintah atau yang ingin memvisualisasikan dan memanipulasi data dengan cepat tanpa menulis kode.

Berikut ini adalah beberapa fitur utama MongoDB Compass.

Eksplorasi Data Visual
Compass memungkinkan Anda menjelajahi data MongoDB Anda secara visual. Anda dapat melihat koleksi, dokumen, dan field secara lebih intuitif, sehingga lebih mudah untuk memahami struktur data Anda.

Query Builder
Compass menyediakan antarmuka yang ramah pengguna untuk membuat kueri tanpa perlu menulis bahasa kueri MongoDB (berbasis JSON). Ini sangat membantu bagi pengguna yang tidak terbiasa dengan sintaks kueri MongoDB.

Agregation Pipeline Builder
Framework agregasi MongoDB memungkinkan Anda untuk melakukan transformasi dan komputasi data yang kompleks pada data Anda. Compass menyertakan GUI untuk membangun pipa agregasi, menyederhanakan operasi pemrosesan data yang rumit.

Manajemen Indeks
Anda dapat membuat, memodifikasi, dan menghapus indeks pada koleksi menggunakan Compass. Indeks sangat penting untuk mengoptimalkan kinerja kueri dalam basis data.

Visualisasi Skema
Compass dapat menganalisis data Anda dan memberikan wawasan tentang struktur koleksi Anda dan hubungan di antara mereka.

Validasi Dokumen
Anda dapat menentukan aturan validasi untuk koleksi Anda secara langsung melalui antarmuka Compass, memastikan bahwa data yang masuk ke basis data memenuhi kriteria tertentu.

Pemantauan Kinerja Real-time
Compass menawarkan kemampuan pemantauan kinerja, memungkinkan Anda memantau kinerja server MongoDB Anda secara waktu nyata.

Manajemen Koneksi
Anda dapat mengelola koneksi MongoDB Anda melalui Compass, membuat koneksi ke beberapa basis data dan server menjadi mudah.

Anda dapat mempelajari lebih lanjut tentang MongoDB Compass di sini .

Penutup

Secara default, menginstal MongoDB Community secara otomatis juga menginstal MongoDB Compass. Anda dapat memilih antara opsi Complete atau Custom. Setup Complete akan menginstal MongoDB dan Compass di direktori default. Di sisi lain, pengaturan Custom memungkinkan Anda menentukan executable yang ingin Anda instal dan di mana Anda ingin menginstalnya.

--

--

M. Ramadhan
Telematika

I’m a database designer and developer, childhood in Menggala, living in Palembang.