Google 非 GAE 中的云存储 Java 应用
Google Cloud Storage in NON-GAE Java app
我希望有人能为我阐明这一点,因为我对使用 Google 云存储还很陌生。是否可以在非应用程序引擎应用程序中使用 GCS,更具体地说是 GKE 中 Kubernetes 中的应用程序 运行。
此外,如何启动存储的本地开发版本进行测试?我能找到的所有示例都是特定于应用程序引擎的,即启动应用程序引擎本地开发服务器。
也许还有更多上下文,我们想用它来提供动态图像,因此需要相当低的延迟 R/W 存储。
是的,绝对是。虽然 Google Cloud Storage 可以与 Google App Engine 一起使用,但它是一个独立的服务,可以从任何地方与之交互。
如果延迟和吞吐量对您特别重要,那么 运行 您的应用程序会从 Google 内部直接处理 Google 云存储,这对您来说很有意义] 云,在那里它将经历非常低的延迟并且可以实现非常高的吞吐量。许多 GCE 应用程序使用 GCS,以及 AppEngine 应用程序和 Container Engine 应用程序。
直接从 AppEngine 外部处理 GCS 时,您需要使用我们的两个 public API 之一,在 Google 云控制台中称为 XML and JSON APIs. You could also use one of many client libraries which invoke those APIs. In addition, for ad-hoc tasks or for experimenting, you can use our command-line client, gsutil, as well as our interactive UI。
我希望有人能为我阐明这一点,因为我对使用 Google 云存储还很陌生。是否可以在非应用程序引擎应用程序中使用 GCS,更具体地说是 GKE 中 Kubernetes 中的应用程序 运行。
此外,如何启动存储的本地开发版本进行测试?我能找到的所有示例都是特定于应用程序引擎的,即启动应用程序引擎本地开发服务器。
也许还有更多上下文,我们想用它来提供动态图像,因此需要相当低的延迟 R/W 存储。
是的,绝对是。虽然 Google Cloud Storage 可以与 Google App Engine 一起使用,但它是一个独立的服务,可以从任何地方与之交互。
如果延迟和吞吐量对您特别重要,那么 运行 您的应用程序会从 Google 内部直接处理 Google 云存储,这对您来说很有意义] 云,在那里它将经历非常低的延迟并且可以实现非常高的吞吐量。许多 GCE 应用程序使用 GCS,以及 AppEngine 应用程序和 Container Engine 应用程序。
直接从 AppEngine 外部处理 GCS 时,您需要使用我们的两个 public API 之一,在 Google 云控制台中称为 XML and JSON APIs. You could also use one of many client libraries which invoke those APIs. In addition, for ad-hoc tasks or for experimenting, you can use our command-line client, gsutil, as well as our interactive UI。