2014-10-05 4 views
0

Я использую GPGS в своей игре для многопользовательской и облачной памяти и задавался вопросом, есть ли способ получить доступ к данным от других пользователей, которые хранят данные с помощью облачного хранилища?Пользовательские имена пользователей, использующие сервисные сервисы Google

По сути, я хочу, чтобы каждый пользователь выбирал имя пользователя в игре, которое сохраняет в облаке, но мне нужно убедиться, что никто другой не имеет этого имени до его сохранения. Поэтому я решил, что смогу пройти через всех пользователей и проверить их сохраненные данные для своего имени пользователя, но я не понял, как получить доступ к другим данным пользователей. Если это невозможно, есть ли какие-либо предложения? Должен ли я использовать что-то вроде движка Google для хранения всех имен пользователей и использовать этот файл для сравнения всех новых имен пользователей?

ответ

1

Хранилище Google cloud не является заменой базы данных. Это отличный сервис для хранения объектов в облаке.

В вашем случае я бы смотреть как вариант, чтобы хранить данные ваших пользователей:

  • https://cloud.google.com/datastore/ - база данных NoSQL, которая будет работать большой как из приложения двигателя Google и Google Compute Engine. Зависит от вашего стека технологий и потребностей.
  • https://cloud.google.com/sql/ - Решение (мое) SQL в облаке. Если вы работали с MySQL в прошлом, вам будет очень легко использовать его. Почти все будет работать одинаково.

Btw, в конкретном случае нового пользователя, который вы могли отправить после первого отказа, 3-5 предложений пользователям бесплатных имен, которые, как вы знаете, отсутствуют в системе. Таким образом, вы улучшите свой опыт.

+0

Спасибо за советы! Я смотрю на хранилище данных Google, и это кажется немного более сложным/подавляющим, чем я думал. Знаете ли вы о каких-либо учебниках, посвященных сохранению данных в хранилище данных Google? – eBehbahani

Смежные вопросы