J'écris un backend pour la version plus récente d'un jeu très populaire. (5M + joueurs, plus de 50M jeux par mois).Une base de données SQL est-elle appropriée pour stocker de nombreux joueurs et leurs jeux?
SQL est-il un bon choix en tant que système de stockage pour sauvegarder le profil des joueurs et leurs jeux? A savoir, j'ai peur des performances d'une jointure sur de si grandes tables.
Voici ce que nous voulons faire:
- ont un mécanisme de « réalisation » (« Vous venez de jouer votre 10 jeu 000e », ou « vous jouez pendant des jours N »)
- pouvoir montrer, pour un joueur donné, son "track record" des jeux passés
Que voudriez-vous faire autrement? – Ruben
Il y a des tonnes d'options. Base de données NoSQL par exemple. – Ecco