Google Cloud Spanner 静态实例 ID

Google Cloud Spanner Static Instance ID

我有一个问题,我们是否可以拥有静态云扳手实例 ID?假设我们在一天结束时销毁 spanner 实例并在早上再次获取它 运行,有没有办法确保我们可以获得相同的 spanner 实例 ID?

如果这不可能,我们可以在 spanner 前面使用 DNS 吗?所以当我们下次重新创建spanner时,我们只需要修改DNS以指向新实例?

欣赏你的想法?

是的,这是完全可能的,因为您在创建新的 Spanner 实例时自己指定了实例 ID。有关如何在代码中创建新实例的示例,请参阅 https://cloud.google.com/spanner/docs/samples/spanner-create-instance 以获取不同支持的编程语言的代码示例。

但是请注意,您无法通过在第二天早上使用相同 ID 重新创建一个新实例来'undo' 删除一个实例。虽然ID相同,但不是同一个实例,前一天的数据会全部丢失