すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:EMR HBase バージョン

最終更新日:Jan 11, 2025

このトピックでは、E-MapReduce (EMR) HBaseバージョンの互換性、選択に関する推奨事項、およびリリースノートについて説明します。

EMR HBase のリリースノート

EMR HBase は EMR と一緒にリリースされます。EMR のメジャーバージョンには、EMR V3.X と EMR V5.X があります。EMR V3.X は Hadoop 2.X および HBase 1.X に対応しています。EMR V5.X は Hadoop 3.X および HBase 2.X に対応しています。

次の表は、EMR バージョン、EMR バージョンと Hadoop、HBase、および Phoenix のバージョンのマッピング、および異なるバージョンの HBase でサポートされている機能を示しています。

EMR V5.X シリーズ

EMR 5.12.2

EMR バージョン

Hadoop バージョン

HBase バージョン

Phoenix バージョン

新機能

EMR 5.8.0

3.2.1

2.3.4

5.1.2

コンピューティングストレージ分離アーキテクチャがサポートされています。

EMR 5.9.0

3.2.1

2.4.9

5.1.2

  • 高セキュリティモードがサポートされています。

  • CompactedConcurrentSkipListMap(CCSMap)がサポートされています。この場合、書き込みパフォーマンスはオープンソースの HBase の書き込みパフォーマンスよりも 30% 以上高くなります。

EMR 5.10.0

3.2.1

2.4.9

5.1.2

  • Ranger が HBase と統合されています。

  • Knox が HBase と統合されています。

  • HBase テーブルのコールドデータを分析できます。

EMR 5.11.0

3.2.1

2.4.9

5.1.2

  • JDK 11 がサポートされています。

  • ThriftServer 2 がサポートされています。

  • hbase.block.data.cachecompressed パラメータのデフォルト値が true に変更されました。

EMR 5.11.1

3.2.1

2.4.9

5.1.2

該当なし

EMR 5.12.0

3.2.1

2.4.9

5.1.2

  • デフォルトでは、OSS-HDFS を使用して HBase データが HFile 形式で保存されます。

  • OSS-HDFS を使用して、HBase の先行書き込みログ(WAL)ログが保存されます。

3.2.1

2.4.9

5.1.2

該当なし

EMR 5.13.1

3.2.1

2.4.9

5.1.2

該当なし

EMR 5.14.2

3.2.1

2.4.9

5.1.2

該当なし

EMR 5.15.1

3.2.1

2.4.9

5.1.2

HBase サービスページの [構成] タブに構成項目が追加され、ビジネス要件に基づいて HBase Thrift Server のバージョンを選択できます。 HBase Thrift Server のバージョンは v1 または v2 です。

EMR V3.X シリーズ

EMR 3.43.1EMR 3.45.1EMR 3.46.2

EMR バージョン

Hadoop バージョン

HBase バージョン

Phoenix バージョン

新機能

EMR 3.42.0

2.8.5

1.4.9

4.14.1

コンピューティングストレージ分離アーキテクチャがサポートされています。

EMR 3.43.0

2.8.5

1.7.1

4.16.1

高セキュリティモードがサポートされています。

2.8.5

1.7.1

4.16.1

該当なし

EMR 3.44.0

2.8.5

1.7.1

4.16.1

  • HBase テーブルのコールドデータを分析できます。

  • Knox が HBase と統合されています。

  • HBase テーブルのコールドデータを分析できます。

EMR 3.44.1

2.8.5

1.7.1

4.16.1

  • Ranger がサポートされています。

  • 次の問題が修正されました。サービスを追加するときに、データストレージに OSS-HDFS を選択できません。

EMR 3.45.0

2.8.5

1.7.1

4.16.1

  • ThriftServer 2 がサポートされています。

  • hbase.block.data.cachecompressed パラメータのデフォルト値が true に変更されました。

2.8.5

1.7.1

4.16.1

該当なし

EMR 3.46.0

2.8.5

1.7.1

4.16.1

  • デフォルトでは、OSS-HDFS を使用して HBase データが HFile 形式で保存されます。

  • OSS-HDFS を使用して、HBase の先行書き込みログ(WAL)ログが保存されます。

2.8.5

1.7.1

4.16.1

該当なし

EMR 3.47.1

2.8.5

1.7.1

4.16.1

該当なし

EMR 3.48.2

2.8.5

1.7.1

4.16.1

該当なし

EMR 3.49.1

2.8.5

1.7.1

4.16.1

HBase サービスページの [構成] タブに構成項目が追加され、ビジネス要件に基づいて HBase Thrift Server のバージョンを選択できます。 HBase Thrift Server のバージョンは v1 または v2 です。

HBase バージョン互換性

HBase は Semantic Versioning(SemVer)仕様に準拠しています。HBase のバージョン番号は Major.Minor.Patch 形式で、バージョン間の互換性を示します。HBase 2.4.9 の場合、メジャーバージョンは 2、マイナーバージョンは 4、パッチバージョンは 9 です。

互換性

メジャー

軽微

修正プログラム

クライアントサーバー API またはプロトコル互換性

N

Y

Y

サーバー間 API またはプロトコル互換性

N

Y

Y

ファイル形式の互換性

N

Y

Y

クライアント API の互換性

N

Y

You did not provide any English text to translate. Please provide the English text you would like me to translate to Japanese.

説明

表では、N は非互換、Y は互換を示します。

詳細については、「Apache HBase Reference Guide」をご参照ください。Apache HBase リファレンスガイド

  • HBase をメジャーバージョン間でアップグレードする場合、互換性は保証されません。

  • HBase をマイナーバージョン間でアップグレードする場合、互換性を確保できます。

  • HBase のパッチバージョン間でアップグレードする場合、互換性は保証されます。

HBase バージョン選択

  • セルフマネージド HBase クラスターから EMR HBase クラスターにデータを移行する場合、セルフマネージド HBase クラスターの HBase バージョンに近い HBase バージョンの EMR HBase クラスターを選択できます。

  • セルフマネージドクラスターがない場合は、クラスターが依存する Hadoop のバージョンに基づいて、EMR V3.X または EMR V5.V に対応する HBase バージョンを選択できます。