NoSQL Veritabanı ve MongoDB Neden Tercih Edilir?
MongoDB, verileri esnek ve JSON benzeri dokümanlar (BSON) halinde saklayan en popüler NoSQL veritabanı yönetim sistemidir. Özellikle yüksek trafik alan, şemasız veri yapısı kullanan ve hızlı okuma/yazma performansı gerektiren modern web projelerinde tercih edilir.
AlmaLinux MongoDB Kurulum Adımları
MongoDB resmi deposunu sisteminize ekledikten sonra kurulumu gerçekleştirebilirsiniz:
# Depo dosyasını oluşturun
sudo nano /etc/yum.repos.d/mongodb-org-7.0.repo
# Dosyaya şu satırları ekleyin:
[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/9/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc
# Kurulumu başlatın
sudo dnf install -y mongodb-org
sudo systemctl enable --now mongod
Kurulum sonrasında veritabanı güvenliği için /etc/mongod.conf dosyasını açıp yetkilendirmeyi (authorization: enabled) aktif etmeli ve güçlü bir yönetici parolası belirlemelisiniz.