Article de reference

Exasol

Exasol est une société de logiciels de gestion de bases de données analytiques. Son produit s'appelle Exasol , un système de gestion de base de données relationnelle en mémoire ...

Exasol est une société de logiciels de gestion de bases de données analytiques. Son produit s'appelle Exasol , un système de gestion de base de données relationnelle en mémoire , orienté colonnes

Depuis 2008, Exasol est en tête du benchmark TPC-H du Transaction Processing Performance Council pour les scénarios analytiques, dans toutes les catégories basées sur le volume de données 100 Go, 300 Go, 1 To, 3 To, 10 To, 30 To et 100 To. Exasol occupe la première place en termes de performances absolues ainsi que de rapport prix/performance.

Produits

Exasol est un système de gestion de base de données relationnelle parallélisée (SGBDR) qui fonctionne sur un cluster de serveurs matériels informatiques standard. Suivant le modèle SPMD , sur chaque nœud, le même code est exécuté simultanément. Les données sont stockées de manière orientée colonnes et des méthodes de compression en mémoire propriétaires sont utilisées. La société affirme que les efforts de réglage ne sont pas nécessaires puisque la base de données comprend une sorte d'auto-optimisation automatique (comme des index automatiques, des statistiques de table et la distribution des données).

Exasol est conçu pour fonctionner en mémoire , bien que les données soient stockées de manière persistante sur le disque conformément aux règles ACID . Exasol prend en charge la norme SQL 2003 via des interfaces telles que ODBC , JDBC ou ADO.NET . Un kit de développement logiciel (SDK) est fourni pour l'intégration native. Pour les applications de traitement analytique en ligne (OLAP), l' extension MDX ( Multidimensional Expressions ) de SQL est prise en charge via OLE DB pour OLAP et XML pour l'analyse .

Le modèle de licence est basé sur la RAM allouée au logiciel de base de données (par Go de RAM) et est indépendant du matériel physique. Les clients obtiennent des performances maximales si leurs données actives compressées tiennent dans cette RAM sous licence, mais celle-ci peut également être beaucoup plus importante.

Exasol a mis en œuvre un système d'exploitation dit de cluster ( EXACluster OS ). Il est basé sur Linux et fournit un environnement d'exécution et une couche de stockage pour le SGBDR, en utilisant un système de fichiers propriétaire basé sur un cluster (ExaStorage). Des algorithmes de gestion de cluster sont fournis, tels que des mécanismes de basculement ou une installation automatique de cluster.

Les analyses en base de données sont prises en charge. Exasol intègre la prise en charge de l'exécution de scripts Lua , Java , Python et GNU R en parallèle dans des fonctions définies par l'utilisateur (UDF) au sein du pipeline SQL du SGBD.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index