投稿日: Jul 14, 2017
Amazon EMR リリース 5.7.0 によって、Amazon S3 の同じ基盤 HBase テーブルを指定するリードレプリカ Apache HBase クラスターを作成できるようになりました。Apache HBase は、何十億もの行や何百万もの列を含むテーブルに、ランダムに一定してリアルタイムでアクセスすることを踏まえて設計された、分散型非リレーショナルデータベースです。リードレプリカを使用することで、Amazon S3 の同じデーターセットを読み込むさまざまな Amazon EC2 アベイラビリティゾーンで HBase クラスターを作成して、可用性を増やすことができます。
さらに、Amazon EMR リリース 5.7.0 で Apache Flink (1.3.0)、Apache Zeppelin (0.7.2)、および Apache Phoenix (4.11.0) の新しいバージョンを使用できるようになりました。Flink 1.3.0 は、状態処理とリカバリーの強化、テーブル API と SQL のアグレ下―ションの延長サポート、Amazon Kinesis コンシューマーや ElasticSearch コネクターへの改善を含む新機能を追加しています。Zeppelin 0.7.2 と Phoenix 4.11.0 はバグ修正と細かい改善を含んでいます。
AWS マネジメントコンソール、AWS CLI または SDK からリリースラベル「emr-5.7.0」を選択し、リリース 5.7.0 で Amazon EMR クラスターを作成できます。HBase をリードレプリカとして設定するには、HBase 設定でリードレプリカを有効化し、Amazon S3 で読み込み・書き込みクラスターから HBase ルートディレクトリを指定します。リリース 5.7.0、Flink 1.3.0、Zeppelin 0.7.2、Phoenix 4.11.0、および S3 リードレプリカでの HBase の詳細については Amazon EMR ドキュメントをご覧ください。
Amazon EMR リリース 5.7.0 は、Amazon EMR がサポートされているすべてのリージョンで利用できます。