Nous sommes en train de créer un système d'inscription utilisant php pour notre thèse finale. Et il permet également la saisie de documents. Nous utilisons MySQL et je me demandais si elle stockera toutes les données à l'avenir? Comment saurons-nous la limite maximale des données pouvant être stockées dans la base de données?Limite maximale des données pouvant être stockées dans MySQL
Répondre
non signé plus grande valeur int est 4.294.967.295 plus grande valeur bigint non signé est 18.446.744.073.709.551.615
Référence: http://dev.mysql.com/doc/refman/5.7/en/numeric-types.html
Quelle est la taille de votre disque dur? C'est grand. Il est intéressant de noter que MySQL n'est pas un très bon magasin de documents et si vous parlez de remplir un lecteur multi-TB avec des données MySQL, vous pouvez avoir de sérieux problèmes. La sauvegarde de ce type de choses devient de plus en plus onéreuse et onéreuse, vous aurez besoin d'outils spécialisés pour le faire de manière fiable si votre serveur est sous charge, et dans les cas où 99% des données sont inchangées, c'est très inefficace.
Souvent, il vaut mieux utiliser le système de fichiers pour stocker les documents et la base de données pour les métadonnées associées. Cela permet de conserver votre jeu de données de travail relativement petit et vous offre une variété d'options de stockage pour vos données, y compris le stockage en réseau ou des services comme Amazon S3 où vous pouvez simplement le vider dans le cloud.
Vous souhaiterez également utiliser un magasin de documents répliqué comme Riak ou MongoDB s'il s'agit de la fonction principale de votre application. Ils offrent certaines fonctionnalités que MySQL ne peut pas facilement faire, en particulier lorsqu'il s'agit de stockage binaire volumineux.
Notre système n'est pas si gros. C'est seulement accessible dans le LAN en fait. – user6568300
Ensuite, vous ne devriez pas avoir de problèmes si ce n'est pas plus gros qu'un disque dur. – tadman
Ne stockez pas les fichiers dans la base de données, stockez-les dans le système de fichiers et référencez-les dans la base de données. Si vous autorisez le chemin complet à être stocké, vous serez en mesure d'étendre le système en ajoutant des disques.
Qu'en est-il de la taille globale de toutes les données? Je veux dire, cela dépendra de la taille du disque dur? – user6568300
Je suppose que cela ne dépend pas de la taille du disque dur mais je ne peux pas vous donner une réponse définitive, car je ne suis pas sûr. – Joshua
Oh Okey. Merci pour l'aide :) – user6568300