In primary-based consistency protocols, each data item in the data store has an
ID: 3874267 • Letter: I
Question
In primary-based consistency protocols, each data item in the data store has an associated primary copy, which is responsible for coordinating write operations.
a. true
b. false
Update propagation in eventual-consistent data stores is often implemented by a class of algorithms known as epidemic protocols.
a. true
b. false
Client-centric consistency provides guarantees for a single client concerning the consistency of accesses to a data store by that client. No guarantees are given concerning concurrent accesses by different clients.
a. true
b. false
Caches form a special case of replication, in the sense that they are generally controlled by clients instead of servers.
a. true
b. false
With a primary-backup protocol, whenever a process wants to perform an operation on some data item, the single copy of that data item is first transferred to the process, after which the operation is performed. This protocol essentially establishes a fully distributed nonreplicated version of the data store. Consistency is straightforward as there is always only a single copy of each data item.
a. true
b. false
Explanation / Answer
1)TRUE
Yes ,In primary-based consistency protocols ,each data item in the data store has an associated primary copy, which is responsible for coordinating write operations.
Reason:
In Primary-based replication protocols
1) Each data item has associated primary responsible for coordination.
2) Remote-write protocols
3) Local-write protocols
2)TRUE
Reason:
Update propagation in eventual-consistent data stores is often implemented by a class of algorithms known as epidemic protocols.
And it Don’t solve any update conflicts and the Only concern is propagating updates to all replicas in as few messages as possible.
3)True
Reason:
This statement is true because the Client-centric consistency provides guarantees for a single client concerning the consistency of accesses to a data store by that client.No guarantees are given concerning concurrent accesses by different clients.
4)TRUE
Reason:
Caches form a special case of replication, in the sense that they are generally controlled by clients instead of servers.
yes cache are stored in the client side so it is a special case of replication.
5)TRUE
Reason:
With a primary-backup protocol, whenever a process wants to perform an operation on some data item, the single copy of that data item is first transferred to the process, after which the operation is performed.
Ans This protocol essentially establishes a fully distributed nonreplicated version of the data store. Consistency is straightforward as there is always only a single copy of each data item.
Thanks Have a great day.