系统中的数据是项目(即对象)的集合。这些逻辑对象由一组称为副本的物理副本实现。副本是物理对象,每个都存储在一台计算机上,数据数据和行为与系统操作的某种程度的一致性相关联。复制副本
我的问题是
1对象应该是物理和副本应该是合乎逻辑的 2是复制精确的复制或只是原来的一部分,即足够的信息 3当副本被保存,他们有多少数量的单个对象? 4客户端连接到对象时,他们访问副本还是原始对象?
我试着在网上找到我的问题的答案,但不能这样做,所以不得不张贴在stackoverflow上。
系统中的数据是项目(即对象)的集合。这些逻辑对象由一组称为副本的物理副本实现。副本是物理对象,每个都存储在一台计算机上,数据数据和行为与系统操作的某种程度的一致性相关联。复制副本
我的问题是
1对象应该是物理和副本应该是合乎逻辑的 2是复制精确的复制或只是原来的一部分,即足够的信息 3当副本被保存,他们有多少数量的单个对象? 4客户端连接到对象时,他们访问副本还是原始对象?
我试着在网上找到我的问题的答案,但不能这样做,所以不得不张贴在stackoverflow上。
答案主要取决于你使用的是什么“系统”。没有一般的复制机制。但是,对问题#1和#2的回答应始终如一:1.副本是物理对象2.副本是完全相同的副本。几乎每个分布式系统都使用自制的东西。以下是一些示例:
MySQL复制:客户端/服务器应用程序。在主站上执行的事务将被转移到从站。已配置的从站数量是副本数量。副本与原创不一样:副本是原创的延迟版本。问题的答案:
CouchBase群集:所有节点都是平等的,没有主节点。对象和副本通过哈希函数在节点间分发。如果一个节点失败,其余节点将重新分配失败节点的对象和副本。解答您的问题:3.您可以配置您想要的副本数量。 4.要2种选择: