# Apache HBase Hadoop データ分析基盤の中核をなす分散データベース。[[HDFS]] 上に構築される。 ## ワイドカラムストアとしての位置づけ(詳説 データベース 第1章) *詳説 データベース* 第1章は、HBaseをBigtableと並ぶワイドカラムストアの代表例として挙げ、列指向データベース(ClickHouse等)とは「相互にほとんど、あるいはまったく関連性がない」と明示的に区別する。ワイドカラムストアはデータを多次元マップとして表し、列を同じ型のデータが格納される列ファミリにグループ化し、各列ファミリ内ではデータを行指向で格納するレイアウトを持つ。(Source: [[@2021__OReillyJapan__詳説 データベース - Chapter 1 基本事項の紹介と概要]] §1.3.4) ## フェイルスロー障害の事例 [[@2026__TOCS__Fail-Slow Hardware Failure Bug Analysis and Detection for Cloud Systems]] のバグスタディでは 10 件の FSH 障害が HBase から収集された。 - **HBase-26195**: Hlog の HDFS への同期がフェイルスローハードウェアでタイムアウトし、クライアントが例外を受けて Hlog が保護するデータをロールバックする。しかしロールバックがプライマリノードにしか及ばず、レプリカとの間にデータ不整合が残る。内部チェッカは警告も停止もしないため検知が難しい**サイレント障害**の代表例。 - **HBase-12270 / HBase-27947**: [[Sieve]] の静的解析が同期データ構造(FIFO キュー)を扱えないため、障害点の特定すらできなかった 2 件。 ## 関連 - ソース: [[@2026__TOCS__Fail-Slow Hardware Failure Bug Analysis and Detection for Cloud Systems]] / [[@2021__OReillyJapan__詳説 データベース - Chapter 1 基本事項の紹介と概要]] - 概念: [[フェイルスローハードウェア]] / [[障害注入]] / [[列指向OLAPデータベース]] - 関連システム: [[HDFS]] / [[MapReduce]] / [[Apache Cassandra]] / [[Bigtable]] ## 出典 - [[@2026__TOCS__Fail-Slow Hardware Failure Bug Analysis and Detection for Cloud Systems]](FSH障害10件のバグスタディ) - [[@2021__OReillyJapan__詳説 データベース - Chapter 1 基本事項の紹介と概要]](§1.3.4 ワイドカラムストアの代表例)