PYTHON Tutorial
MongoDB är en NoSQL-databas som lagrar data i JSON-liknande dokument. Den är skalbar, flexibel och har hög prestanda.
Till skillnad från relationsdatabaser lagrar MongoDB data i dokument som innehåller fält och värden. Detta gör det enkelt att modellera komplexa datastrukturer.
import pymongo
# Anslut till MongoDB-databasen
client = pymongo.MongoClient("localhost", 27017)
# Skapa en databas
db = client["mydb"]
# Skapa en samling
collection = db["customers"]
# Infoga ett dokument
result = collection.insert_one({
"name": "John Doe",
"age": 30,
"address": "123 Main Street"
})
# Hämta ett dokument
document = collection.find_one({"_id": result.inserted_id})
# Skriv ut dokumentet
print(document)
Detta exempel visar hur man ansluter till MongoDB, skapar en databas och en samling, infogar ett dokument och hämtar det.