Cara Memasang dan Menggunakan MongoDB pada Linux Mint

How Install Use Mongodb Linux Mint



Dalam dunia penyelesaian pangkalan data, MongoDB adalah pendatang baru yang relatif. Namun, ia dengan cepat mendapat popularitas yang sangat besar kerana ciri-ciri yang ditawarkannya. MongoDB adalah penyelesaian pangkalan data berasaskan dokumen untuk pelbagai tujuan dan umum yang berada di bawah klasifikasi NoSQL. Ia tidak mengikut peraturan pangkalan data hubungan tradisional (contohnya, MySQL). Sebaliknya, ia menggunakan dokumen seperti JSON untuk menyimpan data. Dalam artikel ini, mari kita periksa cara memasang dan menggunakan MongoDB pada Linux Mint.

MongoDB pada Linux Mint

MongoDB adalah penyelesaian pangkalan data NoSQL platform silang sumber terbuka. Oleh kerana ia adalah pangkalan data NoSQL, ia bebas dari sifat terhad pangkalan data tradisional (misalnya, MySQL), menawarkan lebih banyak fleksibiliti untuk menyimpan data. MongoDB juga boleh dianggap sebagai penyelesaian penyimpanan fail! MongoDB menawarkan penskalaan yang cekap, berkat ciri pelindungnya.







Terdapat dua edisi MongoDB yang tersedia untuk pelanggan - versi Komuniti dan Perusahaan. Sekarang, untuk pengguna umum, edisi Komuniti MongoDB akan cukup untuk tujuan pengujian / pembangunan. Namun, untuk pelaksanaan secara besar-besaran, adalah idea yang baik untuk mendapatkan Enterprise. MongoDB Enterprise dilengkapi dengan ciri tambahan seperti sokongan pelanggan, integrasi Kubernetes, prestasi memori yang lebih pantas, pensijilan, dll. Lihat MongoDB Enterprise Advanced .



Akan tetapi, dalam artikel ini, saya akan menunjukkan cara memasang dan menggunakan edisi Komuniti MongoDB.



Pasang MongoDB pada Linux Mint

Terdapat pelbagai cara untuk memasang MongoDB. Kerana popularitinya, ia sudah menjadi sebahagian daripada pelayan pakej Ubuntu. Linux Mint, yang merupakan derivatif Ubuntu, secara langsung dapat merebut MongoDB dari pelayan pakej. Walau bagaimanapun, cadangan rasmi MongoDB adalah menggunakan repositori sendiri untuk memasang perisian pangkalan data.





Sedia? Mari melompat ke dalamnya!

Pasang MongoDB dari pelayan pakej Ubuntu

MongoDB boleh didapati secara langsung dari pelayan pakej Ubuntu. Yang anda perlukan hanyalah memberitahu APT untuk merebut dan memasang mongodb pakej. Walaupun berfungsi dengan baik, menurut dokumentasi MongoDB rasmi, kaedah ini tidak digalakkan. Ikuti dengan tanggungjawab anda sendiri.



Pertama, jalankan terminal dan kemas kini cache APT.

$sudokemas kini tepat

Sekarang, beritahu APT untuk memasang MongoDB.

$sudotepatpasangmongodb

Pasang MongoDB dari repo MongoDB

MongoDB secara rasmi menawarkan repo untuk Ubuntu, Debian, SUSE Linux, dan Amazon. MongoDB secara rasmi mengesyorkan kaedah memasang MongoDB ini. Ini memastikan bahawa anda selalu menggunakan versi terbaru. Linux Mint berasaskan Ubuntu, jadi repo Ubuntu akan berfungsi dengan baik.

Nota: Repo bergantung pada versi. Kaedah ini akan memperlihatkan pemasangan versi stabil MongoDB terkini (MongoDB 4.2). Untuk versi lain, lihat Dokumen pemasangan MongoDB .

Nyalakan terminal dan mulakan perintah berikut. Pertama, mari kita periksa sama ada GnuPG dipasang. GnuPG hadir dengan Linux Mint. Namun, jika ia dihapuskan sebelumnya, maka perintah ini akan memasangnya dengan segera.

$sudokemas kini tepat&& sudotepatpasanggnupg-dan

Sekarang, tambahkan kunci GPG umum repo MongoDB.

$wget -qO- https://www.mongodb.org/statik/hlm/pelayan-4.2.asc| sudo tambah kunci apt-

APT sedia berkomunikasi dengan repo MongoDB. Tambahkan repo MongoDB dalam senarai pelayan pakej APT.

$membuang 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic /
mongodb-org / 4.2 multiverse '
| sudo tee /dan lain-lain/tepat/sumber.list.d/mongodb-org-4.2senarai

Kemas kini cache APT.

$sudokemas kini tepat

Repo MongoDB berjaya ditambahkan. Sekarang, beritahu APT untuk memasang MongoDB. Nama pakej adalah mongodb-org. Perhatikan bahawa mongodb adalah dari repo Ubuntu sedangkan mongodb-org adalah dari repo MongoDB.

$sudotepatpasangmongodb-org

Menggunakan MongoDB

Setelah pemasangan selesai, mari pastikan MongoDB berjalan. Jalankan arahan ini di terminal.

$mongo

Arahan tersebut melemparkan beberapa kesalahan. Ini kerana, MongoDB, secara lalai, tidak bermula dengan but. Untuk memperbaikinya, jalankan dua arahan seterusnya. Pada dasarnya, kami memberitahu systemctl untuk memulakan dan mengaktifkan perkhidmatan MongoDB semasa boot.

$sudosystemctl mula mongod
$sudosystemctlmengaktifkanmongod

Periksa MongoDB sekali lagi.

$mongo

Voila! MongoDB berjalan dengan sempurna! Cengkerang MongoDB sedang berjalan. Ia berfungsi sebagai pusat kawalan MongoDB. MongoDB mempunyai perintah dan fungsinya sendiri. Perintah berikut akan mencetak senarai pendek arahan dan fungsi yang tersedia.

$menolong

Pemikiran terakhir

MongoDB adalah perisian pangkalan data yang kuat. Malah digabungkan oleh syarikat gergasi Google, Facebook, PayPal, EA, Adobe, eBay dll. Lihat syarikat yang menggunakan MongoDB . Itu, dengan sendirinya, adalah kesaksian mengenai kekuatan MongoDB.

Artikel ini hanya membincangkan cara memasang MongoDB. Banyak yang perlu dipelajari mengenainya. Anda boleh mendapatkan banyak tutorial di internet untuk memulakan dengan MongoDB. Lihat panduan pemula ini ke MongoDB.

Selamat mencuba!