Home > Actualités du Web > WebScaleSQL : projet collaboratif pour la gestion de base de données massives

WebScaleSQL : projet collaboratif pour la gestion de base de données massives

WebScaleSQL a été annoncé par Facebook, Google, Twitter et LinkedIn comme un projet collaboratif. Le but de ce projet est de proposer une solution à la gestion d’énormes bases de données en partant d’une version améliorée de MySQL 

« We’re gonna need a bigger database »

Les ingénieurs des compagnies fondatrices de WebScaleSQL travaillent déjà sur l’amélioration de MySQL via des branches différentes, le but étant de réunir ces améliorations dans un seul et même projet

Sur un des posts du blog Facebook Code, la firme a annoncé que des ingénieurs avaient émis des idées pour le projet WebScaleSQL :

  • Framework automatique qui, pour chaque changement effectué, réalisera et publiera les résultats du MTR (MySQL Test Run) de MySQL
  • Nouvelle série de stress-tests ainsi qu’un système prototype de test de performance automatisé
  • Changement dans la structure du code existant (de MySQL) afin d’éviter les problèmes où des changements de code occasionnaient des erreurs lors de tests ou des confilts
  • Modification du pool de mémoire, optimisation de certaines requêtes
  • et plus encore

Facebook est également entrain de travailler sur un client asynchrone pour MySQL. Il sera possible d’interroger des bases de données MySQL sans qu’il n’y ai besoin d’être connecté, d’envoyer ou de récupérer pendant l’interrogation de MySQL. Aussi, l’ajout d’un mécanisme de cache en lecture logique fera son apparition afin d’améliorer la vitesse de lecture lors de analyses complètes de tables

Les environnements de production-tests de Facebook sont en train d’être déplacés (tables, utilisateurs et statistiques de compression) vers WebScaleSQL au fur et à mesure que les derniers composants de compression finissent de passer en production-tests. Enfin, ce projet est également ouvert aux contributions, ce qui laisse la possibilité à quiconque de proposer ses améliorations à MySQL et à WebScaleSQL par la même occasion

 

About Clément De Figueiredo

Clément De Figueiredo
Responsable Actus Web / Big Data @Horizonduweb, Gamer et Fan de café avant tout

Voir aussi

La Blockchain Ethereum : qu’est-ce que c’est ?

Ethereum, considérée comme une des blockchain les plus prometteuse, permet de construire des applications décentralisées ...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Afin de vous remercier, Horizon Du Web utilise KewordLuv. Entrez votre_Nom@vos Mots Clefs dans le champ "Nom" pour bénéficier de cette option. Les commentaires constructifs, utiles et de plus de 400 caractères seront mis en dofollow.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Lire les articles précédents :
Hack, le nouveau PHP par Facebook

Facebook a annoncé sur son blog développeurs la sortie de Hack : un nouveau langage ...

Fermer