Google扳手的可用性

问题描述 投票:0回答:1

在Spanner的多区域配置中,如果两个读写区域中的所有副本都掉下来,那么读写请求(和强读取请求)会怎样?只读请求会怎样?

google-cloud-spanner
1个回答
0
投票

简短回答:假定读取将失败。

长答案:很难说,因为它取决于读取的来源和读取的类型。请注意,从应用程序的角度来看,它无法将请求直接发送到只读副本。

从靠近读写副本所在区域的区域读取数据很可能会失败,因为它们可能被定向到RW副本。

对于源自存在有效只读副本的区域的读取,它取决于读取的类型:

  • 强读请求将失败(因为它们需要联系RW副本)。
  • RW实例启动时将成功完成时间戳的精确陈旧读取(直至1小时版本的GC超时)
  • 绑定的陈旧读取请求将成功,直到该时间间隔大于RW副本关闭的时间为止。
© www.soinside.com 2019 - 2024. All rights reserved.