我正在开发多人游戏后端,我决定使用 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();