Database di backend di gioco

Last reviewed 2020-01-01 UTC

Architettura di riferimento per una soluzione di gioco online multiplayer in grado di utilizzare i servizi di database di Google Cloud.

Architettura: database di backend di gioco

Livello di database del gioco

Cloud Spanner fornisce un database a livello globale che può conservare l'inventario o la cronologia delle corrispondenze per gruppi di giocatori molto grandi, ovunque. L'archiviazione di cache in memoria a livello di area geografica in Memorystore for Redis velocizza l'accesso ai dati visualizzati di frequente. Puoi anche registrare gli eventi nel database a colonne NoSQL di Google Cloud, in modo che i tuoi sviluppatori o il personale di assistenza possano accedere rapidamente ai dati durante la risoluzione dei problemi.

Database di autenticazione/player

Firestore è il database di documenti NoSQL di nuova generazione di Google. Scala fino a miliardi di documenti con dati gerarchici relativi a utenti e stati, tutti recuperabili con latenza molto bassa. Firestore si basa sulla tecnologia comprovata di alcuni dei più grandi videogiochi virali. Cerca su YouTube il discorso di presentazione del Datastore 101 di Next 2017 per scoprire gli straordinari sviluppatori di giochi su larga scala ottenuti con la versione precedente.

Analisi di videogiochi

Collega il tuo database backend con la pipeline di analisi dei dati leader del settore di Google per scoprire exploit o scoprire i meccanismi di gameplay che richiedono un aggiornamento. I prezzi dell'archiviazione sono flessibili in base all'utilizzo, Poiché le tariffe di archiviazione per i dati a cui si accede di rado diminuisce automaticamente, puoi conservare gli eventi a lungo termine e utilizzarli per addestrare modelli di machine learning su AI Platform.