Я постараюсь ответить на ваши вопросы индивидуально, для лучшего форматирования и в случае, если у вас возникнут дополнительные сомнения по ним.
- Как вы упомянули и подтвердили агентом Google здесь Memorystore не поддерживает режим Master-Slave. Пока у него нет обходного пути для этого также. Я считаю, что открытие запроса функций в Google или ответ на вышеуказанный вопрос о группе Google может быть хорошим вариантом для получения официального возврата от Google.
Для настройки аутентификации в ваш Memorystore, вам нужно создать учетную запись службы и установить переменную среды. Для этого необходимо выполнить следующие действия:
- В облачной консоли go перейти на страницу создания ключа учетной записи службы. Go на Страница создания учетной записи службы
- В списке учетных записей служб выберите Новая учетная запись службы.
- В поле Имя учетной записи службы введите имя.
- В списке ролей выберите «Проект»> «Владелец».
- Нажмите «Создать». Файл JSON, содержащий ваш ключ, загружается на ваш компьютер.
- Задайте переменную среды с помощью следующей команды - следующий пример:
export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/[FILE_NAME].json"
.
Официальной поддержки C ++ нет, однако вы можете использовать Клиентские библиотеки для подключения к API нужного вам языка. Возможно, стоит попробовать подключиться к C ++. Я нашел этот репозиторий , предоставленный Google, связанный с C ++, который можно использовать для подключения. Кажется, это единственный доступный вариант.
Надеюсь, что эти ответы помогут вам, прояснив ваши сомнения по поводу продукта.
Дайте мне знать, помогла ли вам информация!