Apache HBaseとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Apache HBaseの意味・解説 

Apache HBase

(HBase から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/05/16 15:12 UTC 版)

Apache HBase
開発元 Apache Software Foundation
最新版
リリース候補版
2.5.0 / 2022年8月31日 (3年前)
安定版
2.4.14 / 2022年8月29日 (3年前)
リポジトリ
プログラミング
言語
Java
対応OS クロスプラットフォーム
サポート状況 開発中
種別 ビッグデータ、データストア、列指向データベース管理システム、無料且つオープンソースソフトウェア、NoSQL 分散型
ライセンス Apache-2.0
公式サイト hbase.apache.org 
テンプレートを表示

Apache HBaseオープンソースの、列指向分散データベースであり、GoogleBigTableをモデルとし、Javaにより書かれている。Apacheソフトウェア財団Hadoopプロジェクトの一部として開発され、HDFS (Hadoop Distributed File System)の上で実行され、Hadoopに対しBigtableのような機能を提供する。自由かつオープンソースソフトウェアである。

HBaseはBigTable論文に従い圧縮、インメモリ処理の機能、および各列ごとにブルームフィルタを持っている。[1] HBaseにおけるテーブルはHadoop上のMapReduceジョブの入出力として機能し、Java APIのほか、REST、Avro、ThriftといったゲートウェイAPIを通じアクセスが可能である。

HBaseは、古典的なSQLデータベースを直接置き換えるものではないが、近年ではパフォーマンスが向上し、FacebookのMessaging Platformなど、データ駆動型のWebサイトでも使用されている。

歴史

HBaseはPowerset社において自然言語処理を行うため、大規模データの処理を行う必要があり、プロジェクトとして始まった。今はApacheのトップレベルプロジェクトであり、注目を集めている。[2]

参考文献

  1. Chang, et al. (2006). Bigtable: A Distributed Storage System for Structured Data
  2. Powerset Blog

関連項目

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Apache HBase」の関連用語

Apache HBaseのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Apache HBaseのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのApache HBase (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS