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!