Retour

MongoDB est elle ACID ?

NoSql Sql

Réponse du système :

MongoDB, comme beaucoup de bases de données NoSQL, peut violer certaines des propriétés ACID dans certaines situations : • L'isolation stricte peut être difficile à garantir dans les environnements hautement distribués ou à grande échelle, bien que MongoDB offre des mécanismes pour améliorer l'isolation transactionnelle. • La cohérence forte peut être compromise dans certains scénarios de réplication asynchrone ou de basculement automatique. • MongoDB a historiquement manqué de support intégré pour les transactions multi-documents, bien que cela ait été amélioré dans les versions récentes avec l'introduction des transactions de session.

Autres questions dans ce thème

Question Tags
Que veux dire NoSQL ? NoSql Voir
Quelles types de base de données sont regroupées dans le nosql ? NoSql Voir
Qu’est ce qu’une base de données clef / valeur ? NoSql Voir
Donnez des noms de bases de données en clef / valeur NoSql Voir
Qu’est ce qu’une base de données documents ? NoSql Voir
Donnez des noms de bases de données en Document ? NoSql Voir
Qu’est ce qu’une base de données en colonnes ? NoSql Voir
Donnez des noms de bases de données en Colonnes ? NoSql Voir
Qu’est ce qu’une base de données en graph ? NoSql Voir
Donnez des noms de bases de données en graph ? NoSql Voir
Qu’est ce que mongodb ? NoSql Voir
Quels sont les avantages de mongo db ? NoSql Voir
Qu’est ce qu’on peut faire en SQL mais pas en MongoDb ? NoSql Voir
Quel avantage a MongoDB par rapport au SQL lorsque l’on traite des données géolocalisées ? NoSql Voir
Existe t’il des mécanismes de validation sur mongo db ? NoSql Voir
Que permettent de faire des pipeline d’aggrégation de mongodb ? NoSql Voir
Dans les pipelines d’aggrégat de mongodb que sont les stages ? NoSql Voir
Donnez moi des type de stage pour les pipeline d’aggrégat de mongodb NoSql Voir
Qu’est ce qu’une projection en mongodb ? NoSql Voir
MongoDb utilise des opérateurs de requetage, pouvez m’en citer quelquels uns ? NoSql Voir
En mongodb qu’est-ce qu’un réplica set ? NoSql Voir
En mongodb qu’est-ce que le sharding ? NoSql Voir
Que veut dire SQL ? Sql Voir
Dans quel type base de données est utilisé de SQL ? Sql Voir
Donnez moi des exemples de bases de données relationnelles qui utilisent le sql ? Sql Voir
Quelle est la différence entre SQLite et MySQL / PostgreSQL ? Sql Voir
Qu’est ce qu’une jointure ? Sql Voir
Comment réalise t’on une jointure en SQL ? Sql Voir
Quels types de jointures existent ? Sql Voir
Qu’est ce qu’un natural join ? Sql Voir
Quelle est la différence entre un RIGHT JOIN et un INNER JOIN ? Sql Voir
Que fais le Selecteur * en SQL ? Sql Voir
Le selecteur * est il une bonne pratique ? Sql Voir
Qu’est ce qu’une sous requête ? Sql Voir
Que peut-on faire avec une sous requête ? Sql Voir
Quelle est la différence entre CHAR et VARCHAR en sql ? Sql Voir
Qu’est ce qu’une vue en SQL ? Sql Voir
Quand doit-on utiliser une vue en SQL ? Sql Voir
Qu’est ce que le DML en SQL ? Conception BDD Sql Voir
Qu’est ce que le DDL en SQL ? Conception BDD Sql Voir
Qu’est ce qu’une clef étrangère ? Conception BDD Sql Voir
Qu’est ce qu’une clef primaire ? Conception BDD Sql Voir
Qu’est ce qu’une contrainte en SQL ? Sql Voir
Donnez moi des exemples de contraintes en SQL Sql Voir
Qu’est ce qu’une contrainte CHECK en SQL ? Sql Voir
Qu’est ce que la normalisation ? Conception BDD Sql Voir
Comment met on en place la normalisation sur une base de données ? Conception BDD Sql Voir
Quels sont les avantages de la normalisation ? Conception BDD Sql Voir
Quels sont les risques d’une base de données non normalisée ? Conception BDD Sql Voir
Qu’est ce que la dénormalisation ? Conception BDD Sql Voir
Pourquoi utiliser la dénormalisation ? Conception BDD Sql Voir
Quels sont les types d’opérateurs présents en SQL ? Sql Voir
Que permettent de faire les opérateurs logiques ? Sql Voir
Qu’est ce que l’intégrité des données ? Conception BDD Sql Voir
C’est quoi l’auto incrément dans une base de données ? Sql Voir
Dans quels cas il n’est pas recommandé d’utilisé de l’auto incrément dans une base de données ? Sql Voir
Qu’est ce qu’une procédure stockée ? Sql Voir
Quand peut on utiliser une procédure stockée ? Sql Voir
Peut on utiliser des fonctions en SQL ? Sql Voir
Les fonctions sont elles les mêmes entre toutes les bases de données ? (ex: Mysql, PostgreSQL, Oracle) Sql Voir
Qu’est ce qu’un alias en SQL ? Sql Voir
Quelle sont les bonnes pratiques concernant les alias ? Sql Voir
Quand utilise t’on des alias en SQL ? Sql Voir
Qu’est ce qu’une injection SQL ? Sql Voir
Quelle est la différence entre les opérateurs BETWEEN et IN en SQL ? Sql Voir
Qu’est ce qu’un index en SQL ? Sql Voir
Quels sont les avantages des indexes ? Sql Voir
Qu’est ce que ON DELETE CASCADE en SQL ? Sql Voir
Quelles contraintes existent pour une clef étrangères ? Sql Voir
Qu’est ce qu’un curseur ? Sql Voir
Qu’est ce qu’une trigger ? Sql Voir
Dans quel cas est-il intéressant d’utiliser un trigger ? Sql Voir
Quelle est la différence entre un truncate et un drop ? Sql Voir
Quelles sont les contraintes de la 1ère forme normale ? Conception BDD Sql Voir
Quelles sont les contraintes de la 2ème forme normale ? Conception BDD Sql Voir
Quelles sont les containtes de la 3ème forme normale ? Conception BDD Sql Voir
Quelles sont les contraintes de la forme normale BCNF ? Conception BDD Sql Voir
Qu’est ce que HAVING en SQL ? Sql Voir
Qu’est ce que le ACID ? Conception BDD Sql Voir
Les bases de données relationnelles respectent t’elles les principes ACID ? Sql Voir
Les bases de données NOSQL sont elles ACID ? NoSql Sql Voir
MongoDB est elle ACID ? NoSql Sql Voir
Que sont les transactions SQL ? Sql Voir
De quels problèmes nous protège une transaction SQL ? Sql Voir
Avec quelles instructions gère t’on le controle d’accès en SQL ? Sql Voir
Des bases de données relationnelles ont elles des mécanismes d’autorisations plus poussées ? Sql Voir
Qu’est ce qu’une contrainte unique ? Conception BDD Sql Voir
Comment définit t’on une contrainte unique ? Sql Voir
Qu'est ce qu'une union en SQL ? Sql Voir
Existe t’il des opérateurs comme union en SQL ? Sql Voir
Qu’est ce qu’une Intersect en SQL ? Sql Voir
Qu’est ce qu’un Except en SQL ? Sql Voir
FULL join est il supporté en MYSQL ? Sql Voir
Qu'est-ce qu'une base de données NoSQL? NoSql Voir
Quels sont les différents types de bases de données NoSQL? NoSql Voir
Quels sont les avantages d'utiliser une base de données NoSQL par rapport à une base SQL? NoSql Voir
Qu'est-ce qu'une base de données orientée document? NoSql Voir
Quelle est la différence entre une table SQL et une collection MongoDB? NoSql Voir
Comment définir une relation entre deux collections dans MongoDB? NoSql Voir
Qu'est-ce que le format BSON? NoSql Voir
Comment effectuer une requête de lecture simple dans MongoDB? NoSql Voir
Quels sont les avantages des bases de données NoSQL pour le Big Data? NoSql Voir
Comment le sharding améliore-t-il les performances dans MongoDB? NoSql Voir
Qu'est-ce que la réplication dans MongoDB? NoSql Voir
Qu'est-ce qu'une agrégation dans MongoDB? NoSql Voir
Quelle est la différence entre 'find()' et 'aggregate()' dans MongoDB? NoSql Voir
Qu'est-ce qu'une clé primaire dans MongoDB? NoSql Voir
Quelle est la structure d'un document dans MongoDB? NoSql Voir
Comment MongoDB gère-t-il la montée en charge? NoSql Voir
Quelle est la différence entre MongoDB et une base de données relationnelle traditionnelle? NoSql Voir
Comment surveiller les performances d'une instance MongoDB? NoSql Voir
Quels sont les cas d'utilisation typiques de MongoDB? NoSql Voir
Quelles sont les utilisations des bases de données clefs valeur ? NoSql Voir
Quels sont les principaux avantages d'une base de données clé-valeur? NoSql Voir
Dans quel cas d'utilisation une base de données clé-valeur serait-elle idéale? NoSql Voir
Comment fonctionne le partitionnement dans une base de données clé-valeur? NoSql Voir
Quelle est la limitation principale d'une base de données clé-valeur? NoSql Voir
Quels sont les types de données typiquement stockés dans une base clé-valeur? NoSql Voir
Quelles sont les différences entre une base de données clé-valeur et une base de données relationnelle? NoSql Voir
Quels sont les compromis à prendre en compte lors du choix d'une base clé-valeur pour une application? NoSql Voir