La BASE de ce sigle est utilisé pour décrire les propriétés de certaines bases de données, généralement des bases de données NoSQL. Il est souvent désigné comme le contraire de l'ACIDE.
Il y a seulement quelques articles qui touchent les détails de BASE, tandis que l'ACIDE a beaucoup d'articles que d'élaborer sur chacun de l'atomicité, cohérence, isolation et durabilité des propriétés. Wikipédia uniquement consacre quelques lignes à ce terme.
Cela me laisse avec quelques questions à propos de la définition:
Basically Undisponible, Soft état, Eventual cohérence
J'ai interprété ces propriétés comme suit, à l'aide de cet article et de mon imagination:
Fondamentalement, la disposition pourrait faire référence à la perception de la disponibilité des données. Si un nœud tombe en panne, une partie des données n'est pas disponible, mais l'ensemble de la couche de données reste opérationnel.
- Cette interprétation est correcte, ou s'agit-il de quelque chose d'autre?
- Mise à jour: le retrait de Mau sa réponse, qu'il pourrait signifier la totalité de la couche de données est toujours d'accepter de nouvelles données, c'est à dire il n'y a pas de verrouillage de scénarios d'éviter que des données soient insérés immédiatement?
Doux état: Tout ce que je pouvais trouver était le concept de données nécessitant une période d'actualisation. Sans une actualisation, les données vont expirer ou être supprimés.
- La suppression automatique des données dans une base de données me semble étrange.
- Expiré ou des données périmées plus de sens. Mais ce concept s'applique à tout type de stockage des données redondantes, non seulement NoSQL. Ne décrit-il quelque chose d'autre alors?
La cohérence des résultats que les mises à jour finira par se répercutent à tous les serveurs, étant donné assez de temps.
- Cette propriété est clair pour moi.
Quelqu'un peut-il expliquer ces propriétés dans le détail?
Ou est-ce juste une farfelue et de sens de l'acronyme qui désigne les concepts d'acides et de bases, comme l'a constaté dans la chimie?