Module: Google::Cloud::Spanner::Admin::Instance::V1::ReplicaInfo::ReplicaType
- Defined in:
- proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb
Overview
Indicates the type of replica. See the replica types documentation for more details.
Constant Summary collapse
- TYPE_UNSPECIFIED =
Not specified.
0
- READ_WRITE =
Read-write replicas support both reads and writes. These replicas:
- Maintain a full copy of your data.
- Serve reads.
- Can vote whether to commit a write.
- Participate in leadership election.
- Are eligible to become a leader.
1
- READ_ONLY =
Read-only replicas only support reads (not writes). Read-only replicas:
- Maintain a full copy of your data.
- Serve reads.
- Do not participate in voting to commit writes.
- Are not eligible to become a leader.
2
- WITNESS =
Witness replicas don't support reads but do participate in voting to commit writes. Witness replicas:
- Do not maintain a full copy of data.
- Do not serve reads.
- Vote whether to commit writes.
- Participate in leader election but are not eligible to become leader.
3