エクサソル

エクサソルAG
会社の種類公的機関Aktiengesellschaft
FWB:  EXL
業界エンタープライズソフトウェアデータベース管理データウェアハウスOLAP
設立2000
本部ニュルンベルク、ドイツ
製品インメモリデータベース Exasol、ExaAppliance、ExaCloud
Webサイトwww.exasol.com

Exasolは、ドイツ(EU)に本社を置く分析エンジン企業です。スタンドアロンのデータウェアハウスの導入から分析アクセラレーション、AI/MLモデルの有効化まで、幅広いユースケースをサポートしています。その技術は、インメモリ列指向リレーショナルデータベース管理システム(RDBMS)[ 1 ]に基づいています。

2008年以来、Exasolは、100 GB、300 GB、1 TB、3 TB、10 TB、30 TB、100 TBのすべてのデータ量ベースのカテゴリにおいて、トランザクション処理パフォーマンス評議会のTPC-Hベンチマークの分析シナリオでトップを維持しています。 [ 2 ] Exasolは、絶対的なパフォーマンスと価格性能比の両方でトップの地位を維持しています。[ 3 ]

製品

Exasolは、標準的なコンピュータハードウェアサーバーのクラスタ上で動作する並列化リレーショナルデータベース管理システム( RDBMS )です。SPMDモデルに従い、各ノードでは同一のコードが同時に実行されます。データは列指向で保存され、独自のインメモリ圧縮方式が採用されています。Exasolは、データベースに何らかの自動自己最適化機能(自動インデックス、テーブル統計、データ分散など)が組み込まれているため、チューニング作業は不要であると主張しています。[ 1 ] [ 4 ]

Exasolはメモリ内で実行されるように設計されていますが、データはACID規則に従ってディスク上に永続的に保存されます。Exasolは、ODBCJDBCADO.NETなどのインターフェースを介してSQL標準2003をサポートしています。ネイティブ統合用のソフトウェア開発キット(SDK)が提供されています。[ 4 ]オンライン分析処理(OLAP)アプリケーションでは、SQLの多次元式(MDX)拡張がOLE DB for OLAPXML for Analysisを介してサポートされています。[ 5 ]

ライセンスモデルは、データベースソフトウェアに割り当てられたRAM(GB RAM単位)に基づいており、物理ハードウェアとは独立しています。圧縮されたアクティブデータがライセンスされたRAMに収まる場合、お客様は最大のパフォーマンスを得ることができますが、それよりもはるかに大きなRAMサイズにすることも可能です。

Exasolは、いわゆるクラスタオペレーティングシステム(EXACluster OS )を実装しています。これはLinuxベースで、独自のクラスタベースファイルシステム(ExaStorage)を採用し、RDBMS用のランタイム環境とストレージ層を提供します。フェイルオーバーメカニズムや自動クラスタインストールなどのクラスタ管理アルゴリズムが提供されています。[ 1 ] [ 4 ]

データベース内分析がサポートされています。Exasol は、 DBMS の SQL パイプライン内のユーザー定義関数(UDF) 内でLuaJavaPythonGNU Rスクリプトを並列実行するためのサポートを統合しています。

参照

参考文献

  1. ^ a b cモナッシュ、C  .:「エクサソル技術説明会」[1] DBMS2、2008年8月16日
  2. ^ TPCウェブサイト、 [2] 2017年3月2日現在2017年2月25日アーカイブWayback Machine
  3. ^トランザクション処理性能評議会 :「TPC-Hはアドホックな意思決定支援ベンチマークである」 [3] TPCベンチマークは2008年12月18日にWayback Machineアーカイブされている。
  4. ^ a b c Howard, P.  : "InDetail"、[4] Bloor Research、2008 年 8 月
  5. ^ 「OLE DB for Online Analytical Processing (OLAP)」 . learn.microsoft.com . 2016年7月5日. 2024年5月14日閲覧