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

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

Apache HBase

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/22 06:41 UTC 版)

ナビゲーションに移動 検索に移動
Apache HBase
開発元 Apache Software Foundation
最新版
2.3.4 / 2021年1月22日(59日前) (2021-01-22[1]
最新評価版
2.4.2 / 2021年3月17日(5日前) (2021-03-17[1]
リポジトリ
プログラミング
言語
Java
対応OS クロスプラットフォーム
サポート状況 Active
種別 列指向データベース管理システム
ライセンス Apache License 2.0
公式サイト https://hbase.apache.org/
テンプレートを表示

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

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

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

歴史

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

参考文献

  1. ^ a b Apache HBase – Apache HBase Downloads”. 2021年3月22日閲覧。
  2. ^ Chang, et al. (2006). Bigtable: A Distributed Storage System for Structured Data
  3. ^ Powerset Blog

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「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の元に提供されております。

©2025 GRAS Group, Inc.RSS