MongoDB

Linux Mint'te MongoDB Nasıl Kurulur ve Kullanılır

Linux Mint'te MongoDB Nasıl Kurulur ve Kullanılır
Veritabanı çözümü dünyasında, MongoDB nispeten yeni bir oyuncudur. Ancak sunduğu özellikler nedeniyle hızla büyük bir popülerlik kazanmıştır. MongoDB, NoSQL sınıflandırmasına giren genel amaçlı, platformlar arası, belge tabanlı bir veritabanı çözümüdür. Geleneksel ilişkisel veritabanlarının kurallarına uymaz (örneğin, MySQL). Bunun yerine, verileri depolamak için JSON benzeri belgeler kullanır. Bu yazımızda, MongoDB'nin Linux Mint üzerinde nasıl kurulup kullanılacağına bir göz atalım.

Linux Mint üzerinde MongoDB

MongoDB, açık kaynaklı bir çapraz platform NoSQL veritabanı çözümüdür. Bir NoSQL veritabanı olduğundan, geleneksel veritabanlarının (örneğin, MySQL) kısıtlı doğasından bağımsızdır ve veri depolamak için daha fazla esneklik sunar. MongoDB ayrıca bir dosya depolama çözümü olarak da değerlendirilebilir! MongoDB, parçalama özelliği sayesinde verimli ölçekleme sunar.

Müşterilere sunulan iki MongoDB sürümü vardır - Topluluk ve Kurumsal sürüm. Artık genel kullanıcılar için MongoDB Community sürümü test/geliştirme amaçları için yeterli olacaktır. Ancak, büyük ölçekli uygulama için Enterprise olanı almak iyi bir fikirdir. MongoDB Enterprise, müşteri desteği, Kubernetes entegrasyonu, daha hızlı bellek performansı, sertifika vb. gibi ek özelliklerle birlikte gelir. MongoDB Enterprise Advanced'e göz atın.

Ancak bu makalede, MongoDB Community sürümünün nasıl kurulacağını ve kullanılacağını göstereceğim.

MongoDB'yi Linux Mint'e yükleyin

MongoDB'yi kurmanın birden fazla yolu var. Popülaritesi nedeniyle zaten Ubuntu paket sunucularının bir parçası. Bir Ubuntu türevi olan Linux Mint, MongoDB'yi doğrudan paket sunucusundan alabilir. Ancak MongoDB'nin resmi tavsiyesi, veritabanı yazılımını kurmak için kendi deposunu kullanmaktır.

hazır? Hemen içine atlayalım!

MongoDB'yi Ubuntu paket sunucusundan kurun

MongoDB doğrudan Ubuntu paket sunucusundan edinilebilir. Tek ihtiyacınız olan, APT'ye cihazı almasını ve kurmasını söylemek mongodb paket. Resmi MongoDB belgelerine göre gayet iyi çalışacak olsa da, önerilen yöntem değil. Kendi sorumluluğunuzda takip edin.

İlk önce bir terminali çalıştırın ve APT önbelleğini güncelleyin.

$ sudo uygun güncelleme

Şimdi, APT'ye MongoDB'yi kurmasını söyleyin.

$ sudo apt mongodb yükleyin

MongoDB deposundan MongoDB'yi yükleyin

MongoDB resmi olarak Ubuntu, Debian, SUSE Linux ve Amazon için repo sunuyor. MongoDB, MongoDB'yi yüklemek için bu yöntemi resmi olarak önerir. Bu, her zaman en son sürümü kullandığınızdan emin olmanızı sağlar. Linux Mint Ubuntu tabanlıdır, bu nedenle Ubuntu deposu gayet iyi çalışır.

Not: Depo, sürüme bağlıdır. Bu yöntem, mevcut en son MongoDB kararlı sürümünün (MongoDB 4.2). Diğer sürümler için MongoDB kurulum belgesine bakın.

Bir terminali ateşleyin ve aşağıdaki komutları çalıştırmaya başlayın. İlk önce, GnuPG'nin kurulu olup olmadığını kontrol edelim. GnuPG, Linux Mint ile önceden yüklenmiş olarak gelir. Ancak, daha önce kaldırılmışsa, bu komut onu hemen yükleyecektir.

$ sudo apt güncelleme && sudo apt install gnupg -y

Şimdi, MongoDB deposunun genel GPG anahtarını ekleyin.

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.2.artan | sudo apt-anahtar ekleme -

APT, MongoDB deposuyla iletişim kurmaya hazır. APT paket sunucuları listesine MongoDB deposunu ekleyin.

$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu biyonik/
mongodb-org/4.2 çoklu evren" | sudo tee /etc/apt/sources.liste.d/mongodb-org-4.2.liste

APT önbelleğini güncelleyin.

$ sudo uygun güncelleme

MongoDB deposu başarıyla eklendi. Şimdi, APT'ye MongoDB'yi kurmasını söyleyin. Paket adı mongodb-org. Dikkat mongodb Ubuntu deposundan ise mongodb-org MongoDB deposundan.

$ sudo apt mongodb-org kurulumu

MongoDB'yi Kullanma

Kurulum tamamlandıktan sonra MongoDB'nin çalıştığından emin olalım. Bu komutu terminalde çalıştırın.

$ mongo

komut biraz hata verdi. Bunun nedeni, MongoDB'nin varsayılan olarak önyükleme ile başlamamasıdır. Bunu düzeltmek için sonraki iki komutu çalıştırın. Esasen, systemctl'ye açılışta MongoDB hizmetini başlatmasını ve etkinleştirmesini söylüyoruz.

$ sudo systemctl mongod'u başlat
$ sudo systemctl mongod'u etkinleştir

MongoDB'yi bir kez daha kontrol edin.

$ mongo

işte! MongoDB mükemmel çalışıyor! Çalışan MongoDB kabuğu. MongoDB kontrol merkezi olarak hizmet vermektedir. MongoDB'nin kendi komutları ve işlevleri vardır. Aşağıdaki komut, mevcut komutların ve işlevlerin kısa bir listesini yazdıracaktır.

$ yardım

Son düşünceler

MongoDB güçlü bir veritabanı yazılımıdır. Hatta Google, Facebook, PayPal, EA, Adobe, eBay vb. tarafından dahil edilmiştir. devler. MongoDB kullanan şirketlere göz atın. Bu, kendi başına MongoDB'nin gücünün bir kanıtıdır.

Bu makale sadece MongoDB'nin nasıl kurulacağını tartışıyor. bu konuda öğrenilecek çok şey var. MongoDB'yi kullanmaya başlamak için internette çok sayıda öğretici bulabilirsiniz. Bu yeni başlayanlar için MongoDB kılavuzuna göz atın.

Zevk almak!

Linux için En İyi Oyun Konsolu Emülatörleri
Bu makale, Linux için kullanılabilen popüler oyun konsolu öykünme yazılımını listeleyecektir. Öykünme, oyun konsollarının, komut setlerinin ve ilgili ...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...
Linux'ta oyun oturumunuzu nasıl yakalar ve yayınlarsınız?
Geçmişte oyun oynamak sadece bir hobi olarak görülüyordu, ancak zamanla oyun endüstrisi teknoloji ve oyuncu sayısı açısından büyük bir büyüme gördü. Ç...