Je suis en création d'une application web, où j'ai besoin de stocker des informations de 5 000 000 de personnes et l'info est de 6 catégories. Je suis en utilisant MySQL comme ma base de données. Ma question est, quel est le meilleur:
Créer des 6 bases de données avec le nom de 6 catégories et de créer 5 000 000 de tableaux dans le document correspondant à l'info de chaque utilisateur. Par conséquent, [6 bases de données avec 5 000 000 de tables chacune]. Info sur chaque utilisateur serait divisé en 6 différentes bases de données.
Créer 5 000 000 de bases de données qui représentent compléter les infos de l'utilisateur avec 6 tables chacune des catégories spécifiées. Par conséquent, [5 000 000 de bases de données avec 6 tables chacune]. Info sur l'utilisateur dans une base de données unique.
Veuillez expliquer les avantages et les inconvénients des deux options à l'égard de la performance et de la mise en œuvre.
Puis-je créer autant que 5 000 000 de bases de données dans MySQL? Si oui, est-elle efficace?