【OSS】列指向データベース管理システム「MonetDB」---大規模データベースに対する複雑クエリで高いパフォーマンスを提供

【OSS】列指向データベース管理システム「MonetDB」---大規模データベースに対する複雑クエリで高いパフォーマンスを提供

OSS×クラウド最新TOPICS 2019年9月5日 14:05

【OSS】列指向データベース管理システム「MonetDB」---大規模データベースに対する複雑クエリで高いパフォーマンスを提供

「MonetDB」とは

MonetDBは、オープンソースの列指向データベース管理システム。

C言語実装でさまざまなプラットフォームをサポートしている。

オランダのCWI(Centrum Wiskunde&Informatica)のチームによって開発されている。

→monetdb.org

列指向データベース

MonetDBは列指向データベースであり、数百の列と数百万の行を持つテーブルの組み合わせなど、大規模なデータベースに対する複雑なクエリで高いパフォーマンスを提供できるように設計されている。

3層アーキテクチャ

MonetDBには3層アーキテクチャで構成されている。

・最上層:SQLインターフェースを提供
・中間層:MonetDBアセンブリ言語(MAL)のオプティマイザーを保持
・最下層:バイナリアソシエーションテーブルへのアクセスを提供するデータベースカーネル

主な特徴

・列ストアデータベースカーネル
・マルチコア並列実行
・さまざまなクエリ言語サポート
・拡張可能なデータベースシステム
・アプリケーションドメインの幅広いパレットをサポート
・「PCRE」「Raptor」「libxml」「Geos」などの外部ライブラリ統合 など

以上、下記URLからの要約
https://opensourceforu.com/2019/09/monet-db-the-column-store-pioneer/

OSSNEWSに広告を掲載しませんか?

最新TOPICS

【講演資料を公開】11/15 「Oracleの次世代データベース「Autonomous Database」とは? ~Autonomousの解説と、Oracle Cloud 及びマネージドサービスの紹介~」(12月15日 09:00)

2019年11月15日(金)15:30~新丸の内ビルディング14Fにて 「Oracleの次世代データベース「Autonomous Database」とは? ~Autonomousの解説と、Oracle Cloud 及びマネージドサービスの紹介~」 と題したセミナーが開催されました。 多数のお申し込みをいただき、開催前から本テーマへの関心度の高さを感じることができました。ありがとう...

関連オープンソース

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter