如何在 Bigtable 中重命名表?

Posted

技术标签:

【中文标题】如何在 Bigtable 中重命名表?【英文标题】:How Do You Rename a Table in Bigtable? 【发布时间】:2018-05-01 09:05:43 【问题描述】:

我正在尝试重命名 Google 的 Bigtable 中的一个表,但找不到任何关于如何操作的信息。

但是,renaming a table in HBase 可以通过snapshots 完成,但它是not available in Bigtable。

如何做到这一点?

【问题讨论】:

【参考方案1】:

目前尚无法重命名 Cloud Bigtable 中的表。它没有重命名方法,也没有快照 API。您必须使用 Dataflow 将数据复制到新表中。

【讨论】:

【参考方案2】:

您无法重命名 Cloud Bigtable 中的表。但是,有一种非常方便的方法可以解决此限制:

创建旧表的备份 将备份恢复到新表 删除旧表

【讨论】:

以上是关于如何在 Bigtable 中重命名表?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SQL Server Compact Edition 中重命名表?

如何在 MySQL 的一个原子操作中重命名两个表

如何在mysql中重命名数据库? [复制]

如何在 Xcode 5 中重命名项目?

在 MS SQL 服务器中重命名表名。需要更改[重复]

如何在选择时重命名表中的单个列?