MongoDB Başlangıç Rehberi: NoSQL Veritabanı

z

zafer ak

Yazar

27 December 2025 1 dakika okuma 386 görüntülenme
MongoDB Başlangıç Rehberi: NoSQL Veritabanı
MongoDB NoSQL veritabanı kurulumu ve temel işlemler. CRUD operasyonları, index oluşturma ve aggregation.

MongoDB, esnek şemalı document-based NoSQL veritabanıdır.

MongoDB Database

Kurulum

# Ubuntu\nwget -qO - https://www.mongodb.org/static/pgp/server-7.0.asc | sudo apt-key add -\necho \"deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/7.0 multiverse\" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list\nsudo apt update\nsudo apt install mongodb-org\nsudo systemctl start mongod

Temel Komutlar

# mongosh ile bağlan\nmongosh\n\n# Database işlemleri\nuse mydb\nshow dbs\nshow collections

CRUD İşlemleri

// Insert\ndb.users.insertOne({name: \"Ahmet\", age: 30})\n\n// Find\ndb.users.find({age: {$gt: 25}})\ndb.users.findOne({name: \"Ahmet\"})\n\n// Update\ndb.users.updateOne({name: \"Ahmet\"}, {$set: {age: 31}})\n\n// Delete\ndb.users.deleteOne({name: \"Ahmet\"})

Index Oluşturma

db.users.createIndex({email: 1}, {unique: true})\ndb.users.getIndexes()

MongoDB, JSON benzeri dokümanlar ile çalışan esnek bir veritabanıdır.

İlgili Yazılar