Hadoopユーザーは要注目

列指向ストレージエンジン「Apache Kudu」とは何か

Apache Software FoundationのOSSプロジェクトの1つ、「Kudu」がトップレベルプロジェクトに昇格した。Kuduとは? 列指向ストレージエンジンとは?

 Apache Software Foundation(ASF)は毎週のように何らかの発表をしている。今回は「Apache Kudu」がASFのインキュベータープロジェクトからトップレベルプロジェクト(TLP)に昇格することが発表された。

Computer Weekly日本語版 9月20日号無料ダウンロード

本記事は、プレミアムコンテンツ「Computer Weekly日本語版 9月20日号」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。

なお、同コンテンツのEPUB版およびKindle(MOBI)版も提供しています。

Apache Kuduとは何か

 Apache Kuduはオープンソースの「列指向(カラムナ)」ストレージエンジンだ。「Apache Hadoop」を補完するものであり、高性能のアナリティクスパイプラインを実現する。

 列指向(従来の「行指向」とは異なる)データストレージでは、1列目の値が全て物理的に同じ場所に格納され、2列目以下も同様、という形式を取る。例えば2列目の値が人名の「姓」、都市の位置、年齢などであったとすると、これら全てが同一の入力レコードに格納される。つまり、その列の値が全部1つのグループの中に置かれて、そこにアクセスすることになる。この方式には、論理的に(良い)意味がある。これによって、データへのアクセスが加速する。特定のタイプのデータベースでは、それに続くアナリティクスの時間を短縮することにもつながるからだ。

列指向のメリット

印刷する
SNSでシェア

この記事の著者

関連記事

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー