mariadb columnstore 20160721

Post on 16-Apr-2017

357 Views

Category:

Data & Analytics

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MariaDB ColumnStore

Kentoku SHIBA

MariaDB ColumStoreとは?

・新しいMariaDBのストレージエンジン

・InfiniDBをMariaDBにマージしたものが

ベース(InfiniDBの後継)で、そこに新たな

機能を追加

MariaDB ColumStoreの特徴とは?

・カラムストア型

・並列処理が得意で、分析で力を発揮する

・サーバを増やしてスケールアウトすることが

できる

スケールアウト時の構成例

UM:User Module

PM:Performance Module

UM UM

PM PM PM PM

MariaDB ColumStoreのその他の特徴

MariaDB ColumStoreのその他の特徴

・インデックスを気にしなくてよい

・マテリアライズドビューなどを作る必要がない

・各PMへの分割は自動で行われるため、

パーティションの設計が不要

・一般的なSQLがそのまま使える

MariaDB ColumnStoreのその他の特徴

・耐障害性機能を独自で持っている

(他の一般的な耐障害性機能を使っても良い)

・圧縮機能があり、データが圧縮される

・各PMで並列処理に最適なデータのメモリ展開を

行うため、PMを増やすことでリニアにスケールする

MariaDB ColumStoreの各種情報

MariaDB ColumStoreの各種情報

バイナリのダウンロード(ポータルへのログインが必要) https://mariadb.com/my_portal/download/mariadb-columnstore

ソースコード https://github.com/mariadb-corporation/mariadb-columnstore-server

ドキュメント https://mariadb.com/kb/en/mariadb/mariadb-columnstore/

top related