このトピックでは、ApsaraDB for HBase のエディションとエディションの選択方法について説明します。
ApsaraDB for HBase Standard Edition
オープンソースの HBase に基づいて、ApsaraDB for HBase Standard Edition はカスタム機能を有効にし、サービスの安定性と O&M を最適化します。ApsaraDB for HBase は、次の方法でサービスを最適化します。
ApsaraDB for HBase Performance-enhanced Edition を最適化する。
オープンソースコミュニティで新しいエディションのパッチファイルをリリースする。
テストおよび本番中に特定されたバグを修正して、ユーザーエクスペリエンスを向上させる。
ApsaraDB for HBase でサポートされているカスタム機能は、バージョン間で移植可能です。新しいコミュニティエディションがリリースされると、Alibaba Cloud は、新しいコミュニティエディションに基づいて、できるだけ早く ApsaraDB for HBase のアップグレードバージョンを開発できます。包括的な内部テストおよび回帰システムを使用することにより、Alibaba Cloud は、安定性が高く機能が向上した最新かつ包括的な機能を使用できるようにします。ApsaraDB for HBase Standard Edition は、V1.1 と V2.0 の 2 つのバージョンをサポートしています。これらのバージョンは、それぞれオープンソースの HBase V1.1.2 と V2.0.0 に基づいています。ApsaraDB for HBase Standard Edition は、オープンソースの HBase と 100% 互換性があります。
ApsaraDB for HBase Performance-enhanced Edition
ApsaraDB for HBase Performance-enhanced Edition は、Lindorm に基づいて開発されたクラウドホスト型データベースです。このエディションは、オープンソースの HBase と完全に互換性があり、10 年以上にわたって大量の Alibaba 内部ビジネスデータを保存するために使用されてきました。淘宝網 (Taobao)、支付宝 (Alipay)、菜鳥 (Cainiao)、優酷 (Youku)、高徳地図 (AMAP) などの多数のコアアプリケーションをサポートしています。HBase コミュニティエディションと比較して、ApsaraDB for HBase Performance-enhanced Edition は、エンタープライズレベルの機能を提供し、コスト、パフォーマンス、安定性、機能、セキュリティ、使いやすさの点でより多くの利点があります。公式クライアントまたは標準 API を使用して、ApsaraDB for HBase Performance-enhanced Edition に接続できます。このエディションは、ApsaraDB for HBase V1.x および V2.x のクライアントをサポートしています。ApsaraDB for HBase Performance-enhanced Edition は、機能とサービス API の点でオープンソースの HBase とほぼ 100% 互換性があります。ApsaraDB for HBase Performance-enhanced Edition は、ストレージコストの半分で、オープンソースの HBase の最大 7 倍のパフォーマンスを提供します。詳細については、利点をご参照ください。
エディションを選択する
ApsaraDB for HBase Performance-enhanced Edition は、成熟度、規模、費用対効果の点で業界をリードしています。また、エンタープライズレベルの機能と管理ツールを提供し、Alibaba グループのコアサービスによってテストされています。ApsaraDB for HBase Performance-enhanced Edition は、一般的な企業顧客に最適です。
オープンソースの HBase に基づいて、ApsaraDB for HBase Standard Edition はカスタム機能と最適化されたサービスを有効にします。拡張版がお客様のカスタムニーズを満たせないシナリオに最適です。
ApsaraDB for HBase Serverless Edition は、低コストの学習およびテストシナリオに適したサーバーレスサービスです。
ApsaraDB for HBase Performance-enhanced Edition は、Hadoop 分散ファイルシステム (HDFS)、Spark、Hive、OpenTSDB などの一般的なビッグデータエコシステムをサポートしていますが、Phoenix はサポートしていません。Kylin や Geomesa などの一部のコンポーネントはサポートしていません。これらの機能は、今後のバージョンで利用可能になります。ApsaraDB for HBase Performance-enhanced Edition は、機能とサービス API の点でオープンソースの HBase と互換性があります。ApsaraDB for HBase Performance-enhanced Edition のカーネルは、Lindorm ワイドテーブルエンジンを使用します。SQL サポートや高性能ネイティブセカンダリインデックスなどのエンタープライズレベルの機能の詳細については、Lindorm をご参照ください。
エディション間の機能比較
次の表では、
は機能がサポートされていることを示し、
は機能がサポートされていないことを示します。
機能 | HBase エディション | ||
ApsaraDB for HBase Performance-enhanced Edition | ApsaraDB for HBase Standard Edition | HBase オープンソースエディション | |
パフォーマンスの最適化 |
|
|
|
グローバルセカンダリインデックス |
|
|
|
全文検索 (Solr と互換性あり) |
|
|
|
ホットデータとコールドデータの分離 |
|
|
|
エンタープライズレベルのバックアップ |
|
|
|
アクティブ/スタンバイディザスタリカバリ |
|
|
|
アクティブ-アクティブリダンダンシ |
|
|
|
データセンター間の強力な整合性 |
|
|
|
スマート診断と管理 |
|
|
|
ビッグデータエコシステム |
|
|
|