【发布时间】:2015-07-16 15:28:50
【问题描述】:
我有一个 appengine 数据存储,我想迁移到 google cloud bigtable。 最好的方法是什么?
感谢您的回答, 雅妮丝
【问题讨论】:
标签: database google-cloud-datastore google-cloud-platform google-cloud-bigtable
我有一个 appengine 数据存储,我想迁移到 google cloud bigtable。 最好的方法是什么?
感谢您的回答, 雅妮丝
【问题讨论】:
标签: database google-cloud-datastore google-cloud-platform google-cloud-bigtable
架构:
可用性和复制:
工作负载:
因此,您需要:
一般来说,除非您满足非常具体的要求,否则您不会希望从 Datastore 迁移到 Bigtable:
【讨论】:
首先查看Java Managed VM sample。 JSON 代码可能是最有趣的。 (由于 gRPC 的限制,Cloud Bigtable 还不能与常规 GAE 和 Java 或 Python 一起使用)。
Bigtable 每行有一个键,如果您的数据库设计可以使用它,那么它的转换相当容易。对于其他类型,您可能需要创建 MapReduce 作业。
【讨论】: