mongodb

THÉMATIQUES: QUALITÉ / DÉVELOPPEMENT / RÉSEAU / GESTION

.NET Core - ABAP - Active Directory - Analyse de données - Angular - APIs - Architecture de système - Architecture orientée services - ASP.NET Core - AWS - Azure - Base de données orientée graphe - Bases de données relationnelles - Bash - Bootstrap - C - code AJAX - C# - C++ - Cassandra - CI/CD - Confluence - Crystal Reports - CSS - Cybersécurité - Dart - DataStage - DB2 - DevOps - Django - Docker - Express.js - Flutter - Git - GitHub - GitLab - Gradle - GraphQL - gRPC - Hadoop - Hibernate - HTML - J2EE - Java - JavaScript - Jenkins - Jira - JPA - jQuery - JSON - JUnit - Kotlin - Kubernetes - Laravel - Linux - Logiciel-service - Maven - Microsoft SQL Server - MongoDB - MVC - MySQL - Neo4j - Node.js - NoSQL - Oracle - Perl - PHP - PL/SQL - POO - PostgreSQL - Power BI - Python - React - Redis - Redux - REST - SAP - SAP HANA - Scala - Scriptage - Scrum - SDLC - Shell scripting - Spark - Spring - SOAP - Spring Boot - SQL - SSRS - Teradata - Terraform - TypeScript - UNIX - VBA - Virtualisation - Visual Studio - Vue.js - WCF

Mongodb

MongoDB est un système de gestion de base de données (SGBD) open-source de type NoSQL, qui utilise un format de données flexible basé sur des documents JSON appelés BSON. Contrairement aux bases de données relationnelles qui stockent les données dans des tables avec des schémas prédéfinis, MongoDB permet de stocker des données avec une structure variable dans des collections de documents.

MongoDB offre une grande flexibilité dans la modélisation des données et permet une mise à l'échelle horizontale facile grâce à sa capacité à distribuer les données sur plusieurs serveurs. Il est souvent utilisé pour les applications web et mobiles à haute volumétrie de données, telles que les réseaux sociaux, les jeux en ligne, et les applications de commerce électronique.

MongoDB prend en charge les opérations de requête puissantes, l'indexation, les transactions ACID, et la réplication de données pour assurer la haute disponibilité et la reprise après sinistre. Il est disponible sur plusieurs plateformes, y compris Windows, Linux, et macOS, et peut être déployé sur site ou dans le cloud.