このページの本文へ

前へ 1 2 次へ

OSS DBも商用DBも、技術イベント「AWS DB Day」開催――基調講演レポート(前編)

“PostgreSQL互換版”Amazon Auroraの性能はRDSの何倍?

2017年07月07日 07時00分更新

文● 大塚昭彦/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

OSSのカラム型DBはここまで進化! インサイトテクノロジー・小幡一郎氏

 インサイトテクノロジー 代表取締役社長の小幡一郎氏は、OSS(オープンソースソフトウェア)であるMariaDBと、MariaDBのプラグインエンジンとして開発されているカラム型(列指向)DBエンジン「MariaDB ColumnStore」のスケールアウト性能、さらにそれを活用したOSSベースの分析基盤コンセプトを、デモを交えながら紹介した。

インサイトテクノロジー 代表取締役社長の小幡一郎氏。冒頭から「今日はAWSのイベントだが、おべんちゃらを言うつもりはない」と挑発(?)

 MariaDBは、MySQLのオリジナル開発者だったマイケル“モンティ”ウィデニウス氏が、オラクル傘下となったMySQLからフォークして立ち上げたOSS DBであり、近年人気が高まっている。小幡氏も、さまざまなOSS DBの中で「僕の一番のお気に入りはMariaDB」だと語る。

 MariaDB(およびMySQL)の大きな特徴は、DBエンジン部がプラグイン形式になっており、用途に合わせて開発されたDBエンジンを選択できる点だ。上述したMariaDB ColumnStoreも、このDBエンジンのひとつである。「新しいDBエンジンを開発して、そのままMariaDBに乗せることができる。じゃあ、そこにカラム型エンジンも乗せてしまえ、と開発された」(小幡氏)。

 小幡氏はまず、MariaDB ColumnStoreのスケールアウト性能を示すデモ動画を紹介した。AWS上でMariaDBのインスタンスを立ち上げ、約1億行のSNMPログデータ(容量は23GB)を全件検索して、SNMPメッセージを日ごと/種類ごとに集計する。この処理を1インスタンスと10インスタンスの環境で実行すると、1インスタンスでは約170秒かかった処理が、10インスタンスでは約18秒で終わり、高いスケールアウト性能が証明された。「ちゃんとスケールアウトするOSS(のカラム型DB)が現れた。これはすごくショッキングなこと」(小幡氏)

MariaDBによるデモ結果。1台で170秒かかった集計処理を10台では約18秒で終わらせている

 小幡氏はまた、2013年に登場してDWH市場に衝撃を与えた「Amazon Redshift」とMariaDBとの関係について語った。自身は「Redshiftの大ファン」ではあるものの、進化の続くMaria DBを使って「Redshiftをひっくり返してやろう」と小幡氏が披露したのが、「Pink shift」というOSS分析基盤のコンセプトだ。これは、さまざまな型のデータが蓄積されているデータレイクからデータをロードし、カラム単位で最適なDBエンジンを選択して処理を実行する、というものである。

 「これは、単純にDBをシャーディング(スケールアウト)するのではなくて、たとえば分析ならColumnStore、全文検索ならMroonga――と、エンジンの中身を切り替える。この処理を、Spiderエンジンがプロキシ的に働いて、ほかのエンジンとコネクトしてやってくれる。MariaDBなら、これらがすべて標準で入っている」(小幡氏)

MariaDBによる「Pink shift」。カラム単位で最適なDBエンジンを自動選択し、処理してくれるというコンセプト

 小幡氏は、巨大なデータ量ならばRedshiftのようなDWHが必要だが、そこまでではない“現実的なデータ量”であればMariaDB ColumnStoreでも十分に利用価値があること、また、これからDWHの扱いを学ぼうという若いエンジニアがそのノウハウを学んでいくための環境構築にも良いと語り、このOSS DBの積極的な活用を訴えた。

* * *

 次回後編では、オンプレミスの商用DB(Oracle DB、SQL Server)をクラウド移行するうえでの要点を解説したアクアシステムズの川上明久氏、オンラインゲームなどの大規模トランザクションを安定的に処理するスケーラブルなシステムアーキテクチャを紹介したCygamesの倉林修一氏の講演レポートをお届けする。

 なお、同イベントの講演資料は後日、下記イベント公式サイトで公開される予定だ。

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    スマホ

    ここまで便利なのか! 子どもの居場所を90秒間隔で教えてくれる、安心の見守りガジェットがすごいぞ

  2. 2位

    Team Leaders

    Power AutomateでSharePoint APIを使う ― SPOリストを自動作成するフローを作ろう

  3. 3位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  4. 4位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  5. 5位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  6. 6位

    ソフトウェア・仮想化

    日本の自治体がみんな使っている「ManageEngine」 IT運用のすべての課題解決を目指す

  7. 7位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  8. 8位

    クラウド

    「すでに開発コードの4分の3はAI生成」 Google Cloud CEO、エージェント時代の戦略を語る

  9. 9位

    データセンター

    NTT、AIインフラ構想「AIOWN(AI×IOWN)」を発表 国内データセンター総容量は3倍超の「1ギガワット」へ

  10. 10位

    ビジネス・開発

    「粗悪記事」「ゼロクリック」「搾取」からクリエイターをどう守るか? AIに強いnoteが挑む創作エコシステム

集計期間:
2026年05月10日~2026年05月16日
  • 角川アスキー総合研究所