You are here: Home Ingres Vectorwise
Document Actions

Ingres Vectorwise

Annonce de Ingres : Ingres Vectorwise, une technologie qui va bouleverser le monde des bases de données ...

Résultat d'une collaboration entre Ingres et Vectorwise, un essaimage de l'équipe de recherche du CWI d'Amsterdam (Centrum Wiskunde & Informatica, un institut de recherche en mathématiques et informatique), et avec le support d'Intel, Ingres Vectorwise va (enfin) libérer le potentiel du matériel.

L'idée est que le logiciel, au cours de ces dernières années, a beaucoup moins évolué que le matériel.

Avec Ingres Vectorwise il est possible, à priori, d'exécuter une requête sur une table de 6 millions de lignes en quelques secondes, et sur un portable.

Depuis la page du projet Vectowise sur le site de Ingres, il y a un PDF à télécharger, qui explique le test.

Soit la requête suivante :

select
    l_returnflag,
    l_linestatus,
    sum(l_quantity) as sum_qty,
    sum(l_extendedprice) as sum_base_price,
    sum(l_extendedprice*(1-l_discount)) as sum_disc_price,
    sum(l_extendedprice*(1-l_discount)*(1+l_tax)) as sum_charge,
    avg(l_quantity) as avg_qty,
    avg(l_extendedprice) as avg_price,
    avg(l_discount) as avg_disc,
    count(*) as count_order
from
    lineitem
where
    l_shipdate <= date '1998-12-01' - interval '[DELTA]' day (3)
group by
    l_returnflag,
    l_linestatus
order by
    l_returnflag,
    l_linestatus;

lineitem fait à peu près 6 millions de lignes, et pour toutes les lignes la requête réalise :

- 4 sommes
- 3 moyennes
- un count
- 2 additions
- 2 soustractions

soit au total quelque chose comme 120 millions d'opérations ... résultat :

- Ingres 9.0 : 16,5 secondes
- Développement C++ : 0,040 secondes

- Ingres Vectorwise : 0,206 secondes

Imaginez tout cela transposé à un datacenter ...

Le projet Ingres Vectorwise :http://www.ingres.com/vectorwise/index.php 

Le site de Vectorwise : http://www.vectorwise.com/index_js.php?page=mission_overview

Le site du CWI d'Amesterdam : http://www.cwi.nl/

Vidéo YouTube : http://www.youtube.com/watch?v=YVmL6HbmIDI

Pour l'instant il n'y a rien à télécharger, juste de l'info sur le projet.

Restez connecté(e) !