Connexion à une base NoSQL
Pour se connecter à une base de données MongoDB, vous pouvez utiliser la bibliothèque pymongo
. MongoDB est une base NoSQL orientée documents, idéale pour stocker des données semi-structurées sous forme de documents JSON.
Avec pymongo
, vous pouvez établir une connexion à un serveur MongoDB, sélectionner une base de données, manipuler des collections et effectuer des opérations comme l’insertion, la mise à jour, la suppression ou la recherche de documents.
Exemple de connexion :
from pymongo import MongoClient
# Connexion au serveur MongoDB local
client = MongoClient('mongodb://localhost:27017/')
# Sélection de la base de données
db = client['nom_de_votre_base']
# Sélection d'une collection
collection = db['nom_de_votre_collection']
# Exemple d'insertion
collection.insert_one({"nom": "Exemple", "valeur": 123})
Astuce : Pensez à gérer les erreurs de connexion avec un bloc try/except
pour rendre votre application plus robuste.