J'ai vérifié la base de données GT.M NoSQL et semble être recommandé pour les systèmes bancaires. Et trouvé dans certains articles, ils ont dit que MongoDB ne convient pas pour les transactions. Plus de clarifications et de différences?NoSQL MongoDB vs GT.M
Répondre
Dans MongoDB, vous n'avez pas la notion de transaction comme c'est le cas pour un SGBDR.
Dans MongoDB vous avez Atomic Updates. Ainsi, si vous modifiez trois documents dans une unité de travail et que l'un d'entre eux n'effectue pas une action de mise à jour, les autres ne sont pas annulés comme c'est le cas dans un SGBDR.
Dans un SGBDR, le système veille à ce qu'il reste dans un état cohérent. Et pour certains scénarios d'utilisation, cela n'est pas nécessaire et peut limiter la flexibilité dont vous avez besoin. GT.M est utilisé dans de nombreux systèmes bancaires, ainsi que dans des applications de soins de santé.
C'est un outil performant qui ne fait pas de "sharding" comme certains systèmes NoSQL, mais fournit plutôt une "réplication" pour que plusieurs ordinateurs puissent travailler avec la même base de données, mais aussi fournir une communication inter-processus utilisant la base de données partagée. Comme cela a été mentionné précédemment, un système basé sur les transactions garantira le regroupement de plusieurs mises à jour de sorte que la base de données dans son ensemble conserve la cohérence. GT.M permet plusieurs niveaux de réplication, c'est-à-dire que la base de données d'origine peut être répliquée sur d'autres machines, qui se répliquent elles-mêmes sur d'autres machines. Ceci fournit un haut degré de redondance et de fiabilité.
- 1. percona nosql vs autres nosql
- 2. Oracle (RAC) vs NoSQL
- 3. NoSQL, DBRefs: MongoDB
- 4. NoSQL (MongoDB/DynamoDB) Schema
- 5. BigTable vs noSQL
- 6. NoSql: Enums vs Strings
- 7. Support de Mondrian pour nosql comme mongodb
- 8. Table SQL à nosql (MongoDB) - exemple simple
- 9. Utilisation des relations dans NoSQL vs SQL
- 10. Exemples de construction SQL vs noSQL
- 11. NoSQL vs base de données relationnelle
- 12. Stockage de documents NOSQL vs XML
- 13. Windows binaire pour Sanchez GT.M
- 14. MongoDB vs DynamoDB dans le nuage Amazon?
- 15. MongoDB - DBRefs vs Map/Réduire vs Références Manuel
- 16. mongodb vs apache DB (Derby) ou Java DB
- 17. Comment configurer l'implémentation JPA d'Eclipselink nosql avec la base de données mongodb nosql?
- 18. MongoDB: plongement vs référence
- 19. Mongodb autosharding vs authentification
- 20. MongoDB référence vs imbriquée
- 21. MongoDB vs MySQL 5.5?
- 22. Mongodb- embedded vs Indexes
- 23. supprimer vs tirer vs unset dans mongoDB
- 24. NoSQL pour Asp.Net mon expérience avec NoRM et MongoDB
- 25. Persistance de MongoDB via EclipseLink NoSql JBoss AS 7.1.1.Final
- 26. NoSQL DB pour Android autre que MongoDB et CouchDB?
- 27. C# - Générer "identité" comme Id avec NoSQL (MongoDB)?
- 28. Moteur de requête de style NoSQL/MongoDB dans Node.js
- 29. Enregistrer/Synchroniser le graphique Facebook dans un NoSQL (MongoDB)
- 30. Cette requête est-elle possible dans nosql (avec mongodb)?
Les bases de données nosql ne peuvent généralement pas garantir l'intégrité relationnelle. au mieux, ils ont «finalement la cohérence», ce qui est tout à fait inapproprié pour un environnement bancaire. –
Vous souhaitez partager les articles à ce sujet? –