Masahiro Sakai
-
2012-05-04T02:28:53+0000
- 更新日時:
2012-05-04T02:28:53+0000
Kazunori Sato さんが最初に共有した投稿
BigQueryプチ解説:BigQueryはGoogle社内では「Dremel」と呼ばれる超並列クエリインフラを利用した一般向けサービスです。DremelはSybase IQやOracle Exadataと同様のColumar DBで、OLAP/DWH/Data Miningで行われるようなread onlyのad hocクエリをきわめて高速(数秒〜数十秒)に実行します。データの更新処理には向きません。データモデルはProtocol Bufferであるため、1つのテーブルスキーマ中に階層構造を持たせたるなどの非正規化が可能。一般的なRDBと同様のWHERE句条件指定をはじめ、各種集約関数、サブクエリ、中間テーブル作成、部分一致検索、そして部分的なJOIN(相手テーブルが数MB以下のもの)もサポートします。クエリは最大数1000ノード上で超並列処理されるため、事前に特別なインデックスを構築することなく様々なクエリを非常に高速に実行できます。
http://goo.gl/PqQoN
Buzz by Google Research - Dremel: Interactive Analysis of Web-Scale Datasets, Sergey…
共有中: 一般公開