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 !

Google sort Supersonic
Un moteur de requêtes open source écrit en C++ qui accélère le temps de traitement des données

Le , par Hinault Romaric

0PARTAGES

4  0 
Google vient d’annoncer sur son blog dédié à l’open source, la publication de Supersonic, un moteur pour optimiser l’exécution des requêtes.

Supersonic est une bibliothèque de moteur de requêtes écrit en C++, qui « est extrêmement utile pour créer un back end pour une base de données orientée colonnes ».

Selon Google, sa force principale réside dans sa vitesse. L’outil est un moteur de cache-aware, qui exploite plusieurs techniques d’optimisation de bas niveau pour assurer des meilleurs temps d’exécution et un débit élevé.

Grâce à l’utilisation des instructions SIMD (Single Instruction on Multiple Data), reposant sur plusieurs unités de calcul fonctionnant en parallèle, SuperSonic fournit un traitement très rapide des données, tout en assurant fiabilité et robustesse.

Le moteur prend en charge une grande variété d’opérations sur les colonnes ainsi que de nombreuses autres fonctionnalités spécialisées. « Nous croyons que l’outil sera utile pour ceux d’entre vous qui travaillent sur des nouvelles solutions SGBD pour aider à générer vos données plus efficacement », écrit Google.

Supersonic est disponible en open source sous les termes de la licence Apache 2.0.




Télécharger Supersonic

Source : Google open source

Et vous ?

Que pensez-vous de ce projet ?

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

Avatar de djuju
Membre éprouvé https://www.developpez.com
Le 16/10/2012 à 21:09
Citation Envoyé par gulain Voir le message
Tout cela est une (mauvaise) traduction de l'annonce de Google, pourquoi ne pas l'indiquer comme tel ?
Effectivement ce n'est peut être pas très clair qu'il s'agit d'une traduction. Ceci dit, les sources sont précisées au bas de la page : "Source : Google open source"

Même si je n'ai aucun problème à lire des articles en anglais, je remercie ceux qui prennent le temps de faire ces traductions (même si elles ne sont pas parfaites). D'une part ça fait vivre ce forum. D'autre part, ça donne une source d'information francophone sur l'informatique professionnelle (ce qui est rare).
2  0 
Avatar de pcaboche
Rédacteur https://www.developpez.com
Le 16/10/2012 à 13:36
Citation Envoyé par Hinault Romaric Voir le message
« est extrêmement utile pour créer une colonne de base de données orientée back-end ».
D'après le lien original, c'est plutôt pour créer un «"back end" pour une base de données orientée colonnes ».
0  0 
Avatar de gulain
Membre habitué https://www.developpez.com
Le 16/10/2012 à 16:57
Citation Envoyé par Hinault Romaric Voir le message


Selon Google, sa force principale réside dans sa vitesse. L’outil est un moteur de cache-aware, qui exploite plusieurs techniques d’optimisation de bas niveau pour assurer des meilleurs temps d’exécution et un débit élevé.

Grâce à l’utilisation des instructions SIMD (Single Instruction on Multiple Data), reposant sur plusieurs unités de calcul fonctionnant en parallèle, SuperSonic fournit un traitement très rapide des données, tout en assurant fiabilité et robustesse.

Le moteur prend en charge une grande variété d’opérations sur les colonnes ainsi que de nombreuses autres fonctionnalités spécialisées.
Tout cela est une (mauvaise) traduction de l'annonce de Google, pourquoi ne pas l'indiquer comme tel ?
0  3