0

我正在开发多人游戏后端,我决定使用 Google Container Engine 来安装我的 docker 映像。作为数据存储,谷歌数据存储听起来不错,但我已经对其进行了一些性能测试,它看起来并不乐观。

我正在使用私钥通过 gcloud-java api 从 Container Engine 连接 Google Datastore,检索查询结果可能需要大约 1.5 秒,所以这对我来说是巨大的响应时间

我究竟做错了什么?

这就是我获得远程连接的方式。

options = DatastoreOptions.builder()
                .projectId(PROJECT_ID)
                .authCredentials(AuthCredentials.createForJson(
                        this.getClass().getResourceAsStream(PATH_TO_JSON_KEY))).build();

        dataStore = options.service();
4

1 回答 1

0

我有同样的问题,但只在我的本地机器上。我在 Google Cloud Compute 中部署了我的应用程序和 docker 容器,这个问题就解决了。(例如 0.2 秒)。

祝你好运!

于 2016-05-12T14:23:54.630 回答