Cohérence éventuelle

Auteur: Judy Howell
Date De Création: 1 Juillet 2021
Date De Mise À Jour: 23 Juin 2024
Anonim
Cohérence éventuelle - La Technologie
Cohérence éventuelle - La Technologie

Contenu

Définition - Que signifie la cohérence éventuelle?

La cohérence éventuelle est un aspect du modèle BASE (Basically Available, Soft State, Eventual Consistency) de la conception des opérations de données. Le modèle BASE permet de promouvoir différents types d’alternatives pour l’extension ou l’amélioration des performances des opérations de base de données et des systèmes similaires en permettant un protocole plus souple pour la mise en correspondance des données.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la cohérence éventuelle

En règle générale, le modèle BASE pour les opérations de base de données contraste avec un autre modèle appelé ACID, qui privilégie la cohérence des données et garantit que les données seront mises à jour et mises en correspondance immédiatement au sein d'un système. BASE, quant à lui, autorise des types de mises à jour et de résolutions de données moins rigides dans l’ensemble du système, ce qui permet des temps de latence qui entraînent des incohérences dans les données. La cohérence éventuelle est l'idée que dans une base de données ou un système utilisant la philosophie BASE, toutes les données deviendront éventuellement cohérentes au fil du temps.


Une façon de penser à la cohérence éventuelle est qu'au lieu de nécessiter des mises à jour immédiates d'un système, ce modèle définit un calendrier fixe pour une résolution complète au sein du système. Cela dit, une conception utilisant une cohérence éventuelle doit permettre de corriger les incohérences ou les incohérences dans les données. Cela nécessite diverses stratégies de résolution des conflits au sein de l'infrastructure de données.