1

Je prévois de migrer mon système complet vers la plateforme google cloud. Actuellement, je cours la combinaison de mysql, apache, nodejs et js angulaire. Mysql devient de plus en plus lent au fur et à mesure que les données augmentent de façon exponentielle. Le système traite de l'analyse de Big Data. J'ai besoin d'une base de données intensive IO avec les temps de requête les plus courts. Actuellement, j'ai structuré la base de données MySQL et selon les exigences de l'application, je dois interroger des données très fréquemment pour l'analyse ainsi que des données brutes. Google me propose d'utiliser Cloud Bigtable mais n'ayant aucune expérience avec l'un des services, je ne suis pas sûr à ce sujet. Veuillez me suggérer le plus approprié google cloud db pour mon application à partir de nuage clé, cloud sql, banque de données de nuage, grande requête et grand nuage table.Quel est le stockage google cloud le plus approprié pour mes données?

Toute suggestion est appréciée. PS: J'envisage d'utiliser le moteur de calcul google avec celui-ci.

+0

Je ne suis pas un expert sur Bigtable, cependant, je tiens à vous dire de bien réfléchir avant d'utiliser le Cloud Datastore. Bien que facile à utiliser et performant, il ne vous permet que 200 index composites. Si vous avez beaucoup d'analyses, je doute que cela vous soit utile. Si vous utilisez déjà MySQL, vous pouvez toujours utiliser Cloud SQL et configurer une base de données MySQL. Cloud Spanner est une base de données NewSQL DB et je ne voudrais pas faire un tel saut à un tout nouveau système de DB sans lire attentivement ses avantages et ses inconvénients. – Y2H

Répondre

0

Il existe un certain nombre de vidéos de la conférence Cloud Next de Google (2017) qui couvre vos questions. La vidéo suivante se concentre principalement sur Cloud Datastore mais je vous recommande fortement de regarder les 15-20 premières minutes. Il couvre parfaitement les autres options de base de données que Google fournit et les contextes les mieux adaptés.

Cloud Datastore 101: Overview of Google's scalable NoSQL document database (Google Cloud Next '17)

0

Google Cloud BigTable ressemble le meilleur candidat pour vos besoins.

Consultez cette page de comparaison d'options de stockage à partir de Google Cloud - https://cloud.google.com/storage-options/. Il dispose d'un arbre de décision/organigramme pour aider à présélectionner une option de stockage selon les exigences du projet.