MongoDB

MongoDB est une base de données Open Source appelée NoSQL car les données sont enregistrées sous la forme d’un document au format JSON. MongoDB est très bien adaptée aux objets connectés (Internet des Objets). Légère et rapide, il n’y a aucune contrainte de structure, de type de données… des bases de données relationnelles traditionnelles (MySQL, SQL Server…). On peut installer MongoBB sur Windows (comme un service), macOS, Linux, Raspberry Pi (version 32 bits uniquement).

Node-RED+MySensors : stocker des données dans une base MongoDB

http://www.projetsdiy.fr/wp-content/uploads/2016/11/11-node-red-mongodb-flow-complet.png

Il est très facile d’enregistrer dans une base de données MongoDB des mesures provenant d’un capteur connecté à l’aide de Node-RED. Lorsqu’on bricole ses objets connectés, il est assez difficile d’imaginer la structure de la base de données adaptée à ses projets. MongoDB permet de résoudre ce problème car on stocke …

Lire la suite »

MongoDB (partie2) : découverte des fonctions depuis le Shell mongo

mongodb methodes find dropcollection createcollection show use pretty

Nous continuons notre série d’article sur MongoDB. MongoDB dispose d’un shell qui permet d’exécuter toutes les méthodes proposées par MongoDB. Dans ce tutoriel nous apprendre les principales méthodes pour créer une collection, insérer, mettre à jour, supprimer des documents dans une collection et comment faire des recherches. Découverte du Shell Mongo On …

Lire la suite »

MongoDB (partie 1) : installation sur Windows, macOS, Raspberry Pi

logo mongodb

MongoDB est une base de données Open Source orientée document. Contrairement à une base de données relationnelle classique dans laquelle les données sont organisées d’après un schéma (tables, champs, types de données) et mises en relation les unes avec les autres, on stocke les données dans une base MongoDB dans …

Lire la suite »