【发布时间】:2015-11-07 13:29:47
【问题描述】:
总结:
- 我正在开发一个带有 Google Cloud Endpoints (GCE) 模块并与 Google Cloud Datastore (GCD) 集成的 Android 应用程序 (APP) ) 和 Google 云存储 (GCS)。
- 用户使用 GCE 从 APP 中删除 GCD 对象。
- 删除的对象包含对象 GCS 的 (URL)
注意: 用户删除 GCD 对象后,GCS 对象不可访问。
问题: 删除无法访问的对象的最佳实现是什么。
可能的解决方案:
- 从移动应用中删除:在使用GCE方法删除GCD对象之前,在APP中使用Storage API删除GCS对象
- 从 GCE 中删除: 在使用 ofy 删除 GCD 对象之前,使用端点中的 Storage API 删除 GCS 对象
- 不删除:或者可能不删除,因为计算成本高于存储。
【问题讨论】:
-
您能说明一下您是如何与 GCD 和 GCS 集成的吗?特别是,您是从 GCE 模块中调用这些吗?该模块是否在 App Engine 内部运行?还是其他地方?
标签: android performance google-cloud-storage google-cloud-datastore