Cohérence (données)

Cohérence (données)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Cohérence.
schéma illustrant le besoin d'un protocole de cohérence de cache

En informatique, la cohérence est la capacité pour un système à refléter sur la copie d'une donnée les modifications intervenues sur d'autre copies de cette donnée. Cette notion est principalement utilisée dans trois domaines informatiques : les systèmes de fichiers, les base de données, et les mémoires partagées.

Sommaire

Modèles généraux

Cohérence forte

Un système en cohérence forte assure que toute lecture d'une copie d'une donnée reflétera toute modification antérieure à la lecture intervenue sur n'importe quelle copie de la donnée.

Soit A une donnée. Soit en {C1, C2, ... Cn} des copies de données. Supposons que C1 soit modifiée en C1'.
Le système de gestion de la donnée A assure une cohérence forte si toute lecture d'une copie Cx postérieure à la modification retourne C1'.

Cohérence faible

Un système en cohérence faible assure que si une copie est modifiée, toutes les copies des données refléteront ces modifications au bout d'un certain temps.

Autres modèles

Modèles sans synchronisation

Cohérence atomique

Ce modèle de cohérence est le plus fort qui soit. Une donnée est modifiée lorsque les lectures et écritures sur les copies des données sont terminées. Les lectures ou une écritures intervenant sur les copies c1 pendant une phase d'écriture seront suspendues le temps que les modifications induites par cette écriture soient répercutées sur toutes les copies.

  • Cohérence causale
  • Cohérence séquentielle
  • Cohérence PRAM
  • Cohérence objet
  • Cohérence à la longue

Modèles avec synchronisation

  • Cohérence faible
  • Cohérence au relâchement
  • Cohérence à l'entrée

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Cohérence (données) de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Coherence (donnees) — Cohérence (données) Pour les articles homonymes, voir Cohérence. En informatique, la cohérence est la capacité pour un système à refléter sur la copie d une donnée les modifications intervenues sur d autre copies de cette donnée. Cette notion est …   Wikipédia en Français

  • Cohérence (Données) — Pour les articles homonymes, voir Cohérence. En informatique, la cohérence est la capacité pour un système à refléter sur la copie d une donnée les modifications intervenues sur d autre copies de cette donnée. Cette notion est principalement… …   Wikipédia en Français

  • Cohérence atomique — Cohérence (données) Pour les articles homonymes, voir Cohérence. En informatique, la cohérence est la capacité pour un système à refléter sur la copie d une donnée les modifications intervenues sur d autre copies de cette donnée. Cette notion est …   Wikipédia en Français

  • Coherence des donnees en univers reparti — Cohérence des données en univers réparti La cohérence des données en univers réparti est un thème de recherche dans le domaine des sciences et techniques de l information. Ce thème touche les domaines informatiques suivants : Spécification d …   Wikipédia en Français

  • Cohérence Des Données En Univers Réparti — La cohérence des données en univers réparti est un thème de recherche dans le domaine des sciences et techniques de l information. Ce thème touche les domaines informatiques suivants : Spécification d algorithmes et preuves Réseaux embarqués …   Wikipédia en Français

  • Cohérence des données en environnement distribué — Cohérence des données en univers réparti La cohérence des données en univers réparti est un thème de recherche dans le domaine des sciences et techniques de l information. Ce thème touche les domaines informatiques suivants : Spécification d …   Wikipédia en Français

  • Coherence — Cohérence Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Cohérence religieuse — Cohérence Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Cohérence des données en univers réparti — La cohérence des données en univers réparti est un thème de recherche dans le domaine des sciences et techniques de l information. Ce thème touche les domaines informatiques suivants : Spécification d algorithmes et preuves Réseaux embarqués …   Wikipédia en Français

  • Cohérence — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Cohérence », sur le Wiktionnaire (dictionnaire universel) Le mot cohérence caractérise la liaison… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”