Composants

Le projet Drizzle envisage une version simplifiée de MySQL

Grant Cardone and Tai Lopez How To Sell $287,000 A Day Own $700,000,000 In Real Estate VIRAL

Grant Cardone and Tai Lopez How To Sell $287,000 A Day Own $700,000,000 In Real Estate VIRAL
Anonim

La base de données MySQL open source a vu le jour en tant qu'alternative légère aux grands systèmes de gestion de bases de données gourmands en ressources, tels qu'Oracle ou Sybase. Au fil des ans, cependant, les utilisateurs ont réclamé de plus en plus de fonctionnalités, ce qui a fait gonfler la base de code de MySQL avec des fonctionnalités qui étaient auparavant réservées à ses cousins ​​commerciaux.

Tous les développeurs MySQL ne sont pas d'accord. Certains estiment qu'il est grand temps non seulement d'appliquer les freins, mais de faire demi-tour. En particulier, certains clients de la communauté de développement d'applications Web ont réclamé une base de données légère et moyenne qui ne perd pas de temps avec des fonctionnalités haut de gamme qui ne sont pas nécessaires pour les applications Web.

Le projet Drizzle, annoncé mercredi par le directeur de l'architecture de MySQL, Brian Aker, tente de ré-inventer MySQL en utilisant une architecture de micro-noyau. Les entités superflues seront supprimées du cœur de la base de données et déplacées dans des modules, ce qui permet aux utilisateurs de les charger ou de les laisser au besoin. Parmi les fonctionnalités marquées pour la modularisation, citons les déclencheurs, vues, procédures stockées, listes de contrôle d'accès et certains types de données.

[Plus d'informations: Meilleures boîtes NAS pour le streaming multimédia et la sauvegarde>

l'audience est "backend d'infrastructure Web et composants de cloud". Son code sera développé avec des architectures multi-cpu / multi-core modernes, dans le but de permettre une simultanéité massive sur une échelle qui devance l'implémentation MySQL actuelle. Il prendra en charge les processeurs 32 bits et 64 bits.

MySQL AB, la société qui détient les droits d'auteur sur le code de base MySQL, a été rachetée par Sun Microsystems en avril de cette année. Bien que le groupe MySQL fonctionne toujours de manière plus ou moins indépendante au sein de Sun, la base de données MySQL est techniquement un produit logiciel Sun.

Pas aussi Drizzle, qui sera développé plus ou moins indépendamment, au moins pour l'instant. Bien que plusieurs des développeurs principaux de Drizzle travaillent pour Sun / MySQL, Aker écrit dans la FAQ du projet: «Le modèle de développement est basé sur la collaboration ouverte. Le code source du projet sera disponible sous licence GPL v2 open source.

Pour le moment, aucun calendrier concret pour une version générale de Drizzle n'a été annoncé. Si vous ou quelqu'un de votre organisation souhaitez participer en contribuant au code de la version initiale, des instructions sont disponibles dans la FAQ et le Wiki de Drizzle.