Class MultiClusterRoutingUseAny
Read/write requests are routed to the nearest cluster in the instance, and will fail over to the nearest cluster that is available in the event of transient errors or delays. Clusters in a region are considered equidistant. Choosing this option sacrifices read-your-writes consistency to improve availability.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class MultiClusterRoutingUseAny : IDirectResponseSchema
Properties
ClusterIds
The set of clusters to route to. The order is ignored; clusters will be tried in order of distance. If left empty, all clusters are eligible.
Declaration
[JsonProperty("clusterIds")]
public virtual IList<string> ClusterIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
RowAffinity
Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
Declaration
[JsonProperty("rowAffinity")]
public virtual RowAffinity RowAffinity { get; set; }
Property Value
Type | Description |
---|---|
RowAffinity |