講演名 2012-11-16
属性検索を効率化するためのHBaseテーブル設計の一考察(「サービス・クラウドの応用及びマッシュアップ」及び一般)
中村 匡秀,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 我々は,様々なビッグデータを異なるアプリケーションから横断的に利用するためのデータストアおよびサービスプラットフォームを実現することを目指している.ビッグデータの管理には,HBase等のキーバリュー型データストア(KVS)の有用性が示されている.しかし多くの場合,データの利用・検索のされ方を強く意識して,アドホックなデータ設計をせざるを得ず,その結果,データストアの汎用性や拡張性を確保することが難しくなる.本稿では,様々な属性によってデータ検索が可能となるようなHBaseのテーブル設計法を提案する.キーアイデアは,検索に用いる属性の値を順列に並べ替えたものを行キーに持つインデクステーブルを用いて,メインのデータテーブルへの索引とすることである.これにより,アプリケーションが望む任意の属性による効率的な絞込み検索が可能になる.ケーススタディでは,スマートシティにおける大規模ログ活用サービスを想定し,提案手法の有効性を示す.
抄録(英) Our long-term goal is to establish a generic datastore and a service platform for bigdata where heterogeneous applications can share and use the bigdata horizontally. The emerging key-value store (KVS), including HBase, has been proven to be useful for managing the bigdata. However, design of a KVS-based datastore often depends heavily on the application how the data is used and searched. This significantly declines generality and extensibility of the datastore. In this paper, we present a design method of HBase tables that achieves generic data search by various attributes. The key idea is to construct an index table in which all permutations of attribute values are used as row keys, pointing to contents of a main data table. The index table allows efficient data retrieval by any attribute specified by applications. A case study using smart city log illustrates practical feasibility of the method.
キーワード(和) データモデリング / テーブル設計 / ビッグデータ / HBase / 検索
キーワード(英) life log / mash up / common data model / service API
資料番号 SC2012-12
発行日

研究会情報
研究会 SC
開催期間 2012/11/9(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Services Computing (SC)
本文の言語 JPN
タイトル(和) 属性検索を効率化するためのHBaseテーブル設計の一考察(「サービス・クラウドの応用及びマッシュアップ」及び一般)
サブタイトル(和)
タイトル(英) Considering HTable Table Design for Efficient Attribute Search
サブタイトル(和)
キーワード(1)(和/英) データモデリング / life log
キーワード(2)(和/英) テーブル設計 / mash up
キーワード(3)(和/英) ビッグデータ / common data model
キーワード(4)(和/英) HBase / service API
キーワード(5)(和/英) 検索
第 1 著者 氏名(和/英) 中村 匡秀 / Masahide NAKAMURA
第 1 著者 所属(和/英) 神戸大学大学院システム情報学研究科
Graduate School of System Informatics, Kobe University
発表年月日 2012-11-16
資料番号 SC2012-12
巻番号(vol) vol.112
号番号(no) 299
ページ範囲 pp.-
ページ数 6
発行日