Database
 sql >> Base de données >  >> RDS >> Database

VLDB chez les adolescents de 20 ans:vous allez avoir besoin d'un plus grand…

Le temps et la technologie ne cessent de s'accélérer, et les données que nous sauvegardons continuent de croître de façon exponentielle. Ainsi, la définition exacte d'une très grande base de données (VLDB) continue de changer avec les nouvelles avancées matérielles et logicielles. Mais l'installation d'un VLDB sur votre nouvelle tablette, ou même un ordinateur portable, ne se produira généralement pas, du moins pas encore.

Quelle est la taille d'une très grande base de données ?
De nombreuses autorités technologiques débattent du point de départ réel de ce qui constitue un VLDB. Certains parlent de bases de données de 100 gigaoctets ou plus. D'autres soutiennent qu'une VLDB a une taille d'au moins 1 téraoctet (1000 Go). Il peut également être mesuré par le nombre et le type de requêtes et de transactions complexes qu'il peut prendre en charge. Mais quelle que soit la quantité exacte, il est sûr de dire qu'une VLDB contient une énorme quantité d'informations, diffusées dans un nombre extrêmement élevé de tuples (lignes de base de données) et occupe un espace de stockage énorme dans un système de fichiers physique.

Vous savez que vous avez affaire à une VLDB alors que sa taille nécessite plus de travail. L'impossibilité de sauvegarder la base de données dans un délai raisonnable et les contraintes financières liées à la duplication de la base de données à des fins de test ne sont que quelques-uns des problèmes qui doivent être résolus.

Qui utilise les VLDB ?
De nombreuses entreprises et organisations utilisent les VLDB, notamment les municipalités, les sous-traitants gouvernementaux de la défense, les sociétés de recherche et les grandes entreprises du secteur financier. Un excellent exemple de celui qui exploite régulièrement les VLDB à son avantage stratégique est TAC, un groupe de recherche européen entièrement indépendant fournissant des services de conseil sur les questions économiques et financières internationales pour les investisseurs financiers, les entreprises industrielles et les organisations multilatérales. TAC construit des VLDB, principalement pour leur propre usage interne, mais certains ont été mis à la disposition du public à des fins analytiques de suivi des investissements étrangers et des objectifs de développement.

D'autres entreprises utilisent les VLDB pour la comparaison de données, l'exploration de données, l'entreposage de données, les réplications, les requêtes, les démonstrations et une multitude de fonctions supplémentaires. Les observateurs des tendances technologiques surveillent avec eux. Les responsables informatiques conçoivent et développent avec eux. Des experts R&D et des cellules d'innovation suivent avec eux les statistiques. Et les VLDB jouent un rôle de plus en plus important dans la demande d'informations personnalisées sur le World Wide Web.

Alors, comment gérez-vous une très grande base de données ?
L'histoire de David contre Goliath vient souvent à l'esprit lorsque les gens trouvent que leurs bases de données approchent le téraoctet. Il devient de plus en plus difficile d'allouer de l'espace et d'accélérer les requêtes. Ainsi, cette tâche apparemment insurmontable de reconquête de l'espace et d'amélioration des performances doit alors être confiée à un expert, disposant du savoir-faire et des outils technologiques pour conquérir ce géant.

Les VLDB peuvent être contrôlés efficacement par le bon type de système de gestion de base de données (SGBD) ; c'est-à-dire un logiciel informatique (ou une suite de logiciels) spécialement conçu qui fournit une interface entre la base de données et l'utilisateur final, permettant la création, l'interrogation, la mise à jour et l'administration des données. Un SGBD maintient également la sécurité et l'intégrité des données stockées et facilite la récupération des informations en cas de défaillance d'un système. Et il existe différents types de SGBD, mais nous conserverons cette thèse pour un autre blog à un autre moment.

Le développement de la plupart des systèmes de gestion de bases de données est extrêmement complexe et chronophage, nécessitant des mises à niveau continues avec les progrès de la mémoire informatique, du stockage, des processeurs et des réseaux. Les bases de données continuent d'augmenter en taille, en portée et en performances, à mesure que les développeurs de logiciels s'efforcent de suivre le rythme des demandes d'augmentation du volume de données modernes. Comme la plupart de la vie au 21e siècle, nous avons parcouru un long chemin très vite, et nous avons les données pour le prouver !