MemSQL : SGBD 25 fois plus performant que MySQL

1 étoile2 étoiles3 étoiles4 étoiles5 étoiles (5,00/5 - 1 vote(s))
Baptiste Développement web 5
MemSQL : SGBD 25 fois plus performant que MySQL

Deux ingénieurs travaillant chez Facebook viennent de dévoiler leur travail sur un système de gestion de base de données qui serait plus de 25 fois plus performant que le célèbre MySQL. C’est ainsi que Eric Frenkiel et Nikita Shamgunov présentent MemSQL.

Au travers d’un outil de benchmarking développé pour mettre en évidence les différences entre les deux SGBDs, les deux hommes communiquent sur des chiffres tout bonnement hallucinants.

Benchmark : MySQL Vs MemSQL

Comme visible sur l’illustration ci-dessus, MySQL est capable de traiter une moyenne de 3 000 requêtes par seconde sur la machine utilisée pour les tests, en sachant que les performances sont en baisse au cours du temps. De son côté, et dans les mêmes conditions, MemSQL encaisse plus de 80 000 requêtes par seconde de façon stable.

Présentation en vidéo :

Vous l’aurez sans doute compris, pour arriver à ce résultat MemSQL convertit le code SQL en code C++. Le SGBD s’affranchit ainsi de l’interpréteur et permet surtout une exécution optimisée dudit code en mémoire au sein d’une structure de données sans verrou.

A noter finalement que MemSQL, disponible en version gratuite pourtant limitée à 10GB, est optimisé pour des serveurs multi-cœurs disposant de 8 GB de RAM.

Via

Laisser un commentaire

5 commentaires le "MemSQL : SGBD 25 fois plus performant que MySQL"

  1. Phil 27/06/2012 à 15:00 · Répondre

    Eh bien, vivement que ce soit distribué sur les mutualisés d’OVH, tout le monde pourra ainsi surfer plus vite ;o) !!

  2. Devart 27/06/2012 à 15:12 · Répondre

    @phil T’es pas près de voir ça sur un mutualisé, car trop récent. et quand tu vois qu’on a même pas d’instance NoSQL installé tel que MongoDB ou Redis.

    Sinon quel est l’outil qu’il utilise pour leur bench ? un outil maison ?

    • Baptiste 27/06/2012 à 15:19 · Répondre

      Certainement un outil développé dans les laboratoires Facebook, oui.

  3. eniefaC 28/06/2012 à 17:28 · Répondre

    Attention, il faut être très prudent avec les déclarations marketing…
    http://dom.as/2012/06/26/memsql-rage/

    • Baptiste 28/06/2012 à 17:40 · Répondre

      Des informations intéressantes à prendre en compte, en effet. Merci.