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

ApsaraDB for ClickHouse:Enterprise Edition と Community 互換 Edition の違い

最終更新日:Feb 26, 2025

このトピックでは、ApsaraDB for ClickHouse Enterprise Edition と ApsaraDB for ClickHouse Community 互換 Edition のアーキテクチャとエンジンバージョンの違いについて説明します。

アーキテクチャ

Enterprise Edition のアーキテクチャ

ApsaraDB for ClickHouse Enterprise Edition は、コンピューティングリソースとストレージリソースが分離されたクラウドネイティブアーキテクチャを使用します。さらに、コンピューティングリソースとストレージリソースの両方がサーバーレスモードで管理されます。これにより、コンピューティングリソースとストレージリソースをオンデマンドで使用できます。次のセクションでは、詳細な特徴について説明します。

  • コンピューティングリソース: 指定されたスケーリング範囲内で、コンピューティングリソースは負荷に基づいて自動的にスケーリングされ、リソースの無駄を回避し、データベースの O&M コストを削減します。

  • ストレージリソース: Object Storage Service (OSS) が使用されます。OSS のデータ冗長化メカニズムにより、高いデータ可用性が保証されます。Enterprise Edition のストレージの単価は、Community 互換 Edition よりも大幅に低くなっています。

p531944.png

強化された機能

機能

説明

コンピューティングとストレージの分離

ストレージリソースとコンピューティングリソースは個別に管理され、柔軟なリソース管理を実現します。

スケーラビリティ

  • ストレージリソースとコンピューティングリソースの両方がサーバーレスモードで管理されます。

    • コンピューティングリソースとストレージリソースは、サーバーレスモードでオンデマンドで使用され、リソースの無駄を回避します。

    • 計算ノードはステートレスです。データ移行なしでスケールアウトを実行できます。

  • SharedMergeTree テーブルエンジンが利用可能です。これは、より優れたスケーラビリティを提供し、数秒でのスケールアウトをサポートし、MergeTree エンジンと互換性があります。詳細については、「SharedMergeTree テーブルエンジン」をご参照ください。

高可用性

デフォルトでは、ApsaraDB for ClickHouse Enterprise Edition では高可用性が有効になっています。

  • 単一クラスタ内の計算ノード数は 2 以上です。

  • データは計算ノード間で共有されます。

互換性

新機能に加えて、ApsaraDB for ClickHouse Enterprise Edition は、Community 互換 Edition のいくつかの重要な機能もサポートしています。詳細については、「ApsaraDB for ClickHouse Enterprise Edition の互換性」をご参照ください。

最適化されたパフォーマンス

  • 並列レプリカがサポートされており、クラスタの同時処理能力を線形的に向上させます。

  • 軽量の更新と削除がサポートされており、UPDATE 文と DELETE 文の実行結果をリアルタイムでクエリできます。これにより、実行効率も向上します。

  • ClickHouse Keeper がサポートされており、ZooKeeper に置き換わることで、パフォーマンスが向上し、メモリ使用量が削減されます。

エンタープライズレベルの O&M

次のエンタープライズレベルの O&M 機能がサポートされています。

  • ユーザー管理

  • ホワイトリスト構成

  • バージョンアップグレード

  • フェールオーバー

  • 視覚化された O&M

データエコシステム

Enterprise Edition は、クラウド内の他のデータソースとの便利なデータ同期と移行をサポートしています。

Community 互換 Edition のアーキテクチャ

ApsaraDB for ClickHouse Community 互換 Edition は、コンピューティングリソースとストレージリソースを統合しており、次の特徴があります。

  • ApsaraDB for ClickHouse Community 互換 Edition では、すべてのノードがピアノードです。各ノードは、バックグラウンドデータを計算および管理し、クエリと書き込みリクエストを処理できます。

  • ApsaraDB for ClickHouse Community 互換 Edition クラスタには、1 つ以上のシャードが含まれています。各シャードには、1 つ以上のレプリカが含まれています。

  • すべてのノードは、Alibaba Cloud Elastic Compute Service (ECS) インスタンスにデプロイされます。基盤となるレイヤーでは、高信頼性ディスクが永続ストレージとして使用されます。

总体架构图

強化された機能

機能

説明

スケーラビリティ

さまざまな仕様と弾性スケーリングがサポートされています。

セキュリティ

ユーザー管理やホワイトリストなどのセキュリティ機能がサポートされています。

視覚化された O&M

バージョンアップグレードやフェールオーバーなどの操作がサポートされています。

データエコシステム

Community 互換 Edition は、クラウド内の他のデータソースとの便利なデータ同期と移行をサポートしています。

エンジンバージョン

カテゴリ

Enterprise Edition

Community 互換 Edition

23.8

22.8

21.8

20.8

20.3

19.15

エンジン

MaxCompute 外部テーブル

✔️

✔️

✔️

✔️

✔️

✔️

OSS 外部テーブル

✔️

✔️

✔️

✔️

✔️

✔️

✔️

軽量更新

✔️

軽量削除

✔️

✔️

✔️

O&M

クラスタの起動と停止

✔️

Enterprise Edition のスケーリング範囲の変更

✔️

パラメータ設定

✔️

✔️

✔️

✔️

✔️

✔️

✔️

低速 SQL クエリと実行中 SQL クエリの監視と管理

✔️

✔️

✔️

✔️

✔️

✔️

✔️

アカウント管理

✔️

✔️

✔️

✔️

✔️

✔️

✔️

クラスタの再起動

✔️

✔️

✔️

✔️

✔️

✔️

✔️

スケールインとスケールアウト

説明

Enterprise Edition は、リソースの自動スケールインとスケールアウトをサポートしています。

✔️

✔️

✔️

✔️

✔️

✔️

✔️

スケールアップとスケールダウン

説明

Enterprise Edition は、リソースの自動スケールアップとスケールダウンをサポートしています。

✔️

✔️

✔️

✔️

✔️

✔️

✔️

バックアップと復元

✔️

✔️

✔️

監視とアラート

✔️

✔️

✔️

✔️

✔️

✔️

✔️

マイナーエンジンバージョンの更新

✔️

✔️

✔️

✔️

ホットデータとコールドデータの階層化ストレージ

説明

Enterprise Edition は、ホットデータをキャッシュに、コールドデータを共有ストレージに自動的に保存します。

Community 互換 Edition は、特定のストレージルールに基づいてコールドデータとホットデータを個別に保存します。

✔️

✔️

✔️

✔️

✔️

ApsaraDB for ClickHouse クラスタ間のデータ移行

説明

この機能には、移行先クラスタのバージョンにのみ制限があります。

✔️

✔️

✔️

✔️

データセキュリティ

✔️

✔️

✔️

✔️

✔️

✔️

✔️

ゼロ ETL 機能を使用して ApsaraDB RDS for MySQL インスタンスから ApsaraDB for ClickHouse クラスタにデータを同期する

✔️

✔️

✔️

✔️

関連情報