Questions tagged «base-db»

6
BASE术语解释
的BASE缩写,是用于描述特定的数据库,通常NoSQL数据库的属性。它通常被称为ACID的反义词。 仅有几篇文章涉及BASE的细节,而ACID则有很多文章详细介绍了原子性,一致性,隔离性和耐用性。维基百科只用了几行字样。 这使我对定义有一些疑问: 乙 asically 甲 vailable,s ^经常状态,È ventual一致性 利用本文和我的想象,我对这些属性的解释如下: 基本上可用可以指数据的感知可用性。如果单个节点发生故障,则部分数据将不可用,但整个数据层将保持运行状态。 这种解释是正确的,还是其他含义? 更新:从Mau的答案推论得出,这是否意味着整个数据层始终都在接受新数据,也就是说,没有可以防止立即插入数据的锁定方案? 软状态:我只能找到需要定期刷新的数据概念。如果不刷新,数据将过期或被删除。 自动删除数据库中的数据对我来说很奇怪。 过期或过时的数据更有意义。但是这个概念将适用于任何类型的冗余数据存储,而不仅仅是NoSQL。那它还能描述其他东西吗? 最终的一致性意味着,如果有足够的时间,更新将最终传播到所有服务器。 我很清楚这个属性。 有人可以详细解释这些属性吗? 还是仅仅是牵强附会,毫无意义的首字母缩略词,指的是化学中发现的酸和碱的概念?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.