IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

TokuDB : le moteur de stockage haute performance pour MySQL et MariaDB sort en version 7
Et devient open source

Le , par Cedric Chevalier

92PARTAGES

2  0 
Arrivé à sa version 7, TokuDB, le produit phare de l’entreprise Tokutek, passe sous licence GPL v2.

À titre de rappel, TokuDB est un moteur de stockage haute performance pour MySQL, pouvant gérer des charges de travail importantes. Le secret de sa performance réside dans son implémentation d’un dérivé de l’algorithme « Cache-oblivious » (tirant profit de la mémoire cache du CPU sans que celle-ci ne soit donnée en paramètre) le « Fractal Tree Indexing ».

Tokutek a longtemps « flirté » avec la communauté open source. Parmi les différentes actions effectuées pour cette dernière, on peut citer : les contributions avec de corrections de bogues pour MariaDB et MySQL, l’amélioration de nombreuses fonctionnalités ainsi que la mise à disposition de la communauté du code source d’applications de « Benchmarking ».

Son initiative d’ouvrir son moteur de stockage à l’open source permettra à celui-ci d’être disponible gratuitement pour MySQL et MariaDB

Cette décision de l’entreprise Tokutek a été aussi bien accueillie par Mozilla que MariaDB et MySQL. TokuDB constitue le moteur de choix pour la plateforme Datazilla de Mozilla. Pour rappel, Datazilla est le système de gestion et de visualisation de données de test de Mozilla. Sheeri Cabral de Mozilla affirme qu’« en faisant de l’Open Source, Tokutek a facilité l’utilisation de TokuDB dans de nombreux projets ».

Visiblement, la publication de cette nouvelle a fait beaucoup d’heureux. Le site Web officiel a été temporairement inactif à cause du volume important de requêtes qu’il a dû traiter après l’annonce.

Télécharger TokuDB

Source : Tokutek

Et vous ?

Avez-vous déjà utilisé TokuDB ? Qu'en pensez-vous ?

Allez-vous le tester maintenant qu'il est open source ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Seb33300
Membre émérite https://www.developpez.com
Le 25/04/2013 à 15:15
Sait-on si MySQL / MariaDB ont prévu d'intégrer ce nouveau moteur dans leurs prochaines versions maintenant qu'il est open source ?
1  0 
Avatar de Jarodd
Membre expérimenté https://www.developpez.com
Le 25/04/2013 à 13:12
À titre de rappel, TokuDB est un moteur de stockage haute performance pour MySQL, pouvant gérer des charges de travail importantes.

[...]

Le site Web officiel a été temporairement inactif à cause du volume important de requêtes qu’il a dû traiter après l’annonce.
C'est ballot
0  0 
Avatar de George Abidbol
Membre du Club https://www.developpez.com
Le 25/04/2013 à 14:11
C'est sûrement leur serveur MySQL qui est tombé >.<
0  0 
Avatar de Zwiter
Membre éclairé https://www.developpez.com
Le 25/04/2013 à 21:21
Je crois qu'il est aussi possible de compiler une version de mysql avec un patch a eux pour inclure le support de tokudb.

J'utilise Tokudb dans le domaine de la bioinformatique (recherche génétique, stockage de SNPs) et j'en suis satisfait.

Par contre, vous m'apprenez qu'il est passé en version 7...
0  0 
Avatar de abriotde
Membre chevronné https://www.developpez.com
Le 22/01/2015 à 13:58
TokuDB a de bien meilleur performances que MyISAM / InnoDB sur les très grosses tables. De plus il compresse les données si bien que l'on peut stocker plus sur les disques.
Seulement ce n'est pas magique et pour les petites tables il vaut mieux préféré un moteur plus simple.
Son inconvénient majeur est sa gestion parfois spécial des index, il ne choisit pas toujours le plus optimal, il a tendance a préféré la clé primaire (J'espère que la communauté va corrigé ce problème rapidement).
On note aussi qu'il multiplie le nombre de fichiers et en cas de nombreuses tables qui plus est partitionnées, on peut avoir des baisse de performances dû aux limites du système de fichier.
0  0