Я разрабатываю многопользовательский игровой сервер, и я решил использовать Google Container Engine для установки моего изображения докеров. В качестве хранилища данных Google Datastore отлично звучит, но я провел над ним некоторые тесты производительности, он не выглядит многообещающим.gcloud-java datastore performance Issue
я подключаю Google Datastore от контейнерной Engine над gcloud-Java API с закрытым ключом и извлечения результат запроса может занять примерно 1,5 сек, так что это огромное время отклика для меня
Что я делаю неправильно?
Вот как я получаю удаленное соединение.
options = DatastoreOptions.builder()
.projectId(PROJECT_ID)
.authCredentials(AuthCredentials.createForJson(
this.getClass().getResourceAsStream(PATH_TO_JSON_KEY))).build();
dataStore = options.service();
Вы пробовали использовать тот же тест в GCE VM? Это поможет сузить вопрос о том, является ли это проблемой GKE. –