Cara Menginstal dan Menggunakan MongoDB di Linux Mint

How Install Use Mongodb Linux Mint



Di dunia solusi database, MongoDB adalah pendatang baru. Namun, dengan cepat mendapatkan popularitas besar karena fitur yang ditawarkannya. MongoDB adalah solusi database berbasis dokumen tujuan umum, lintas platform yang termasuk dalam klasifikasi NoSQL. Itu tidak mengikuti aturan database relasional tradisional (misalnya, MySQL). Sebagai gantinya, ia menggunakan dokumen mirip JSON untuk menyimpan data. Pada artikel ini, mari kita lihat cara menginstal dan menggunakan MongoDB di Linux Mint.

MongoDB di Linux Mint

MongoDB adalah solusi database NoSQL lintas platform open-source. Karena ini adalah basis data NoSQL, ia bebas dari sifat terbatas basis data tradisional (misalnya, MySQL), menawarkan lebih banyak fleksibilitas untuk menyimpan data. MongoDB juga dapat diperlakukan sebagai solusi penyimpanan file! MongoDB menawarkan penskalaan yang efisien, berkat fitur shardingnya.







Ada dua edisi MongoDB yang tersedia untuk pelanggan – versi Komunitas dan Perusahaan. Sekarang, untuk pengguna umum, edisi Komunitas MongoDB akan cukup untuk tujuan pengujian/pengembangan. Namun, untuk implementasi skala besar, sebaiknya gunakan Enterprise. MongoDB Enterprise hadir dengan fitur tambahan seperti dukungan pelanggan, integrasi Kubernetes, kinerja memori yang lebih cepat, sertifikasi, dll. Lihat MongoDB Enterprise Lanjutan .



Namun, dalam artikel ini, saya akan menunjukkan cara menginstal dan menggunakan edisi Komunitas MongoDB.



Instal MongoDB di Linux Mint

Ada beberapa cara kita dapat menginstal MongoDB. Karena popularitasnya, itu sudah menjadi bagian dari server paket Ubuntu. Linux Mint, sebagai turunan Ubuntu, dapat langsung mengambil MongoDB dari server paket. Namun, rekomendasi resmi MongoDB adalah menggunakan repositorinya sendiri untuk menginstal perangkat lunak database.





Siap? Mari kita melompat ke dalamnya!

Instal MongoDB dari server paket Ubuntu

MongoDB tersedia langsung dari server paket Ubuntu. Yang Anda butuhkan hanyalah memberi tahu APT untuk mengambil dan menginstal mongodb kemasan. Meskipun itu akan berfungsi dengan baik, menurut dokumentasi resmi MongoDB, itu bukan metode yang disarankan. Ikuti dengan tanggung jawab Anda sendiri.



Pertama, jalankan terminal dan perbarui cache APT.

$sudopembaruan yang tepat

Sekarang, beri tahu APT untuk menginstal MongoDB.

$sudotepatInstallmongodb

Instal MongoDB dari repo MongoDB

MongoDB secara resmi menawarkan repo untuk Ubuntu, Debian, SUSE Linux, dan Amazon. MongoDB secara resmi merekomendasikan metode instalasi MongoDB ini. Ini memastikan bahwa Anda selalu menggunakan versi terbaru. Linux Mint berbasis Ubuntu, jadi repo Ubuntu akan berfungsi dengan baik.

Catatan: Repo bergantung pada versi. Metode ini akan menampilkan instalasi versi stabil MongoDB terbaru saat ini (MongoDB 4.2). Untuk versi lain, lihat Dokumen instalasi MongoDB .

Jalankan terminal dan mulai jalankan perintah berikut. Pertama, mari kita periksa apakah GnuPG sudah terinstal. GnuPG sudah diinstal sebelumnya dengan Linux Mint. Namun, jika sebelumnya telah dihapus, maka perintah ini akan langsung menginstalnya.

$sudopembaruan yang tepat&& sudotepatInstallgnupg-dan

Sekarang, tambahkan kunci GPG publik dari repo MongoDB.

$wget -qO- https://www.mongodb.org/statis/pgp/server-4.2.asc| sudo apt-key add-

APT siap berkomunikasi dengan repo MongoDB. Tambahkan repo MongoDB dalam daftar server paket APT.

$dibuang 'deb [arch=amd64,arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse'
| sudo tee /dll/tepat/sources.list.d/mongodb-org-4.2.Daftar

Perbarui cache APT.

$sudopembaruan yang tepat

Repo MongoDB berhasil ditambahkan. Sekarang, beri tahu APT untuk menginstal MongoDB. Nama paketnya adalah mongodb-org. Perhatikan bahwa mongodb berasal dari repo Ubuntu sedangkan mongodb-org berasal dari repo MongoDB.

$sudotepatInstallmongodb-org

Menggunakan MongoDB

Setelah instalasi selesai, pastikan MongoDB berjalan. Jalankan perintah ini di terminal.

$mongo

Perintah itu menimbulkan beberapa kesalahan. Itu karena MongoDB, secara default, tidak dimulai dengan boot. Untuk memperbaikinya, jalankan dua perintah berikutnya. Pada dasarnya, kami memberi tahu systemctl untuk memulai dan mengaktifkan layanan MongoDB saat boot.

$sudosystemctl mulai mongod
$sudosistemctlmemungkinkanmongod

Periksa MongoDB sekali lagi.

$mongo

Voila! MongoDB berjalan dengan sempurna! Ini adalah shell MongoDB yang sedang berjalan. Ini berfungsi sebagai pusat kendali MongoDB. MongoDB memiliki perintah dan fungsinya sendiri. Perintah berikut akan mencetak daftar pendek dari perintah dan fungsi yang tersedia.

$Tolong

Pikiran terakhir

MongoDB adalah perangkat lunak basis data yang kuat. Itu bahkan dimasukkan oleh raksasa Google, Facebook, PayPal, EA, Adobe, eBay, dll. Lihat perusahaan yang menggunakan MongoDB . Itu, dengan sendirinya, adalah kesaksian kekuatan MongoDB.

Artikel ini hanya membahas cara menginstal MongoDB. Ada banyak untuk belajar tentang hal itu. Anda dapat menemukan banyak tutorial di internet untuk memulai dengan MongoDB. Lihat panduan pemula ini untuk MongoDB .

Menikmati!