Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
doc:web:sgbd [2017/08/22 15:28] – ↷ Page déplacée de concept:web:sgbd à doc:web:sgbd root | doc:web:sgbd [2020/05/11 00:21] (Version actuelle) – Suppression de la taille par défaut pour les images root |
---|
Propriétés CAP : Consistency (cohérence, tout le monde voit les mêmes valeurs), Availability (Disponibilité même en cas de problème matériel), Partition Tolerance (résistance au partitionnement, le système marche encore s'il est déconnecté de la réplication). Il n'est pas possible d'avoir un fonctionnement avec les 3 en même temps. ACID, c'est C et A. | Propriétés CAP : Consistency (cohérence, tout le monde voit les mêmes valeurs), Availability (Disponibilité même en cas de problème matériel), Partition Tolerance (résistance au partitionnement, le système marche encore s'il est déconnecté de la réplication). Il n'est pas possible d'avoir un fonctionnement avec les 3 en même temps. ACID, c'est C et A. |
| |
{{:concept:web:sgbd:cap.jpg?350|CAP 1}}{{:concept:web:sgbd:windowslivewriter-consistencymodelsinnonrelationaldbs_ab5c.jpg?350|CAP 2}} | {{:doc:web:sgbd:cap.jpg|CAP 1}} {{:doc:web:sgbd:windowslivewriter-consistencymodelsinnonrelationaldbs_ab5c.jpg|CAP 2}} |
| |
[[https://blog.imaginea.com/consistency-tuning-in-cassandra/|Source1]], {{ :concept:web:sgbd:consistency_tuning_in_cassandra_experience_imaginea.htm.maff |Archive1}} | [[https://blog.imaginea.com/consistency-tuning-in-cassandra/|Consistency Tuning In Cassandra – experience@imaginea]] {{ :doc:web:sgbd:consistency_tuning_in_cassandra_experience_imaginea_2019-10-23_10_38_19_.html |Archive du 04/09/2013 le 23/10/2019}} |
[[http://guyharrison.squarespace.com/blog/2010/6/13/consistency-models-in-non-relational-databases.html|Source2]], {{ :concept:web:sgbd:guy_harrison_-_yet_another_database_blog_-_consistency_models_in_non_relational_databases.html.maff |Archive2}} | |
| [[http://guyharrison.squarespace.com/blog/2010/6/13/consistency-models-in-non-relational-databases.html|Guy Harrison - Yet Another Database Blog - Consistency models in Non relational Databases]] {{ :doc:web:sgbd:guy_harrison_-_yet_another_database_blog_-_consistency_models_in_non_relational_databases_2019-10-23_10_38_28_.html |Archive du 13/06/2010 le 23/10/2019}} |
| |
=====NoSQL===== | =====NoSQL===== |
* Manipulation de données non normalisées, redondance possible. Pour réduire le risque d'incohérence, la modélisation consiste plutôt à embarquer les données et/ou les références (qui aidera aux jointures logicielles) aux autres données. | * Manipulation de données non normalisées, redondance possible. Pour réduire le risque d'incohérence, la modélisation consiste plutôt à embarquer les données et/ou les références (qui aidera aux jointures logicielles) aux autres données. |
| |
{{:concept:web:sgbd:schema_nosql.png?650|Schema NoSQL}} | {{:doc:web:sgbd:schema_nosql.png|Schema NoSQL}} |
| |
[[http://dnf3.cnam.fr/offre2014/pdf/ueNSY208.pdf|Cours CNAM]], {{ :concept:web:sgbd:uensy208.pdf |Archive}} | [[http://dnf3.cnam.fr/offre2014/pdf/ueNSY208.pdf|Cours CNAM]], {{ doc:web:sgbd:uensy208.pdf |Archive}} |
| |
====Versionnement==== | ====Versionnement==== |