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

ApsaraDB for ClickHouse:リリースノート

最終更新日:Oct 17, 2024

このトピックでは、ApsaraDB for ClickHouseのリリースノートについて説明し、関連するリファレンスへのリンクを提供します。

説明

オープンソースClickHouseのリリースノートの詳細については、「Changelog」をご参照ください。

8月2024

機能

説明

関連ドキュメント

Community-compatible Edition V23.8-1.3.2

ReplicatedMergeTreeテーブルは、異常な再起動のためにのみ読み取ることができます。

なし

Community-compatible Edition V23.8-1.3.1

  • コミュニティ互換エディションV23.8-1.3.1は、ClickHouse V23.8.16.40と互換性があります。

  • デフォルトでは、text_logは有効です。 セキュリティレベルが警告、エラー、および致命的なログが記録されます。 system.text_logを使用してログを照会できます。

  • query_thread_logはデフォルトで無効になっており、大量のディスク容量が占有されているという問題を解決します。

  • 予期しないシャットダウンにより、分散テーブルのデータ配布がブロックされる問題が修正されました。

変更の比較

エンタープライズ版V24.2.2.16476

  • パフォーマンスの最適化

    • サーバーレスクラスターのリソーススケーリングの応答間隔は、スケーリングの遅延によるクエリの中断を防ぐために短縮されます。

    • 一部のシナリオで垂直マージアルゴリズムを使用してマージパフォーマンスを向上できるようにするために、一部のパラメーターが追加されています。

    • Replicatedデータベースエンジンを使用する場合、ローカルディスクにデータを格納しないテーブルエンジンのみを作成できます。 これにより、誤った構成や操作によって引き起こされるさまざまな問題が回避されます。

    • Keeperのdigest_enabledパラメーターを1に設定すると、リアルタイムのデータ整合性チェックが有効になります。

    • Keeperのasync_replicationパラメーターは1に設定されており、読み取り /書き込みの一貫性が確保されている場合に、複数のノード間でのデータレプリケーションのパフォーマンスを向上させます。

    • Object Storage Service (OSS) へのアクセスに必要な1秒あたりのクエリ (QPS) と帯域幅は、同じビジネス負荷に対して削減されます。

  • 固定された問題

    • 次の問題が修正されました。セッションがKeeperによって閉じられると、後続の接続が失敗する可能性があります。

    • メモリ統計が不正確であるため、SQLクエリが途中で終了するという問題が修正されました。

    • Keeperのcheck_not_existsおよびcreate_if_not_existsパラメーターは、ClickHouseサーバーが操作を実行するときに発生する予期しないエラーを回避するために1に設定されています。

ApsaraDB for ClickHouse Enterprise Edition V24.2.2.16476のリリース詳細

7月2024日

機能

説明

関連ドキュメント

Community-compatible Edition V22.8-1.18.0

  • Kafkaエンジンクラッシュの問題は修正されました。

  • 予期しないシャットダウンにより、分散テーブルのデータ配布がブロックされる問題が修正されました。

なし

6月2024

機能

説明

関連ドキュメント

エンタープライズ版V24.2.2.16399

  • 新機能

    • system.dns_cacheテーブルは、ドメインネームシステム (DNS) の問題をデバッグするためにサポートされています。

    • mergeTreeIndex、generate_series、およびtoMillisecond関数がサポートされています。

    • 新しい構文

      • 構文は、基になるテーブルに対する明示的な承認を必要とせずに、ビューおよび具体化されたビューに対するクエリおよび書き込み権限を特定のユーザーに直接付与するためにサポートされています。

      • ATTACH PARTITION ALLがサポートされています。

      • 列挙は、外部テーブルの構造で宣言することができます。

  • 変更

    • 通常のデータベースは作成できません。 既存の通常のデータベースを引き続き使用できます。

    • SHOW INDEX | INDEXES | INDICES | KEYSは、結果を主キー列でソートしなくなりました。

  • 最適化

    • 安定性の最適化

      • ApsaraDB for ClickHouseサーバーとApsaraDB for ClickHouse Keeperは、計算容量単位 (CCU) に基づいてメモリソフト制限を動的に調整します。 これにより、キーパーがサポートする小さな最大メモリの制限がなくなり、メモリ不足 (OOM) の問題がある程度防止されます。

      • ApsaraDB for ClickHouse Keeperは、失敗したディスク関連の操作の再試行メカニズムを追加しました。

      • ApsaraDB for ClickHouse Keeperは、サービスの起動中に無効なスナップショットが検出された場合、起動プロセスを中止します。 これにより、データの損失を防ぐことができます。

      • text_logは、問題のトラブルシューティングに役立ちます。

    • パフォーマンスの最適化

      • FileSystemCacheのサイズは、CCUに基づいて動的に調整できます。 以前のバージョンでは、サイズは100 GBに固定されていました。

      • デフォルトの圧縮アルゴリズムがLZ4HC(3) からLZ4HC(2) に変更されます。これにより、圧縮が少なくなり、クエリ効率が向上します。

      • Keeperのパフォーマンスを向上させるために、一定数のログがメモリにキャッシュされます。

    • サーバーレス最適化

      • 非圧縮キャッシュは、エラスティックスケーリングのためにサーバーのメモリ使用量を減らすために無効になります。

      • マークキャッシュサイズの設定ロジックは、エラスティックスケーリングの場合にメモリ使用量を減らすように最適化されています。

      • より積極的なサーバーレスポリシーがサポートされています。 この機能は招待プレビューです。

  • 固定された問題

    • 次の問題が修正されました。メモリ統計エラーが原因でクエリが予期せず終了します。

    • クラスターの再起動後に最初のDDLステートメントを実行すると、例外が報告されます。

    • 次の問題が修正されました。OSS QPSの制限により、挿入が中断されます。

ApsaraDB for ClickHouse Enterprise Edition V24.2.2.16399のリリース詳細

3月2024日

機能

説明

関連ドキュメント

コミュニティ対応エディションV23.8

  • 新機能

    • S3Queueテーブルエンジンは、ストリーミングモードでAmazon Simple Storage Service (Amazon S3) からのデータを消費するために使用できます。

    • ZIP、TAR、および7ZIP形式の圧縮ファイルは、ApsaraDB for ClickHouseに直接インポートできます。

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

    • 直接ベクトル加算および減算演算がサポートされる。

    • タプル連結がサポートされています。

    • データベース名またはテーブル名を修正するための提案がエラーメッセージに追加されます。

  • パフォーマンスの最適化

    Parquet、ORC、TSV、CSV、およびJSONファイルのクエリのパフォーマンスが平均40% 向上しました。 一部のクエリでは、パフォーマンスが4〜5倍向上します。

January 2024

機能

説明

関連ドキュメント

コミュニティ対応エディションV22.8

  • 最適化

    • MaxComputeの外部テーブルからデータをインポートする場合、ネットワーク伝送中の排他的トンネルとデータ圧縮がサポートされます。

    • デフォルトでは、text_logは有効です。 セキュリティレベルが警告、エラー、および致命的なログが記録されます。 system.text_logを使用してログを照会できます。

    • query_thread_logはデフォルトで無効になっており、大量のディスク容量が占有されているという問題を解決します。

  • 固定された問題

    • DateTime64とDatetime、またはDateTime64とDateの間のデータ型変換と値の比較の問題は修正されています。

    • 「チャンクの行数が無効」という問題が修正されました。

MaxComputeからのインポート

コミュニティ対応エディションV21.8

  • 新機能

    ApsaraDB for ClickHouseをZooKeeperに接続するためのフォールバックセッション有効期間メカニズムが導入されました。 このメカニズムは、ZooKeeperノード間で負荷を分散します。

  • 固定された問題

    index_granularity=0によるOOMの問題は修正されました。

なし

6月2023

機能

説明

関連ドキュメント

新しい利用可能なリージョン

新機能

ApsaraDB for ClickHouse クラスターはマレーシア (クアラルンプール) で利用できます。

コミュニティ対応エディションV22.8

固定された問題

Date関数のクエリ結果が異常です。

なし

仕様の変更

C4とS4の仕様は廃止されています。

なし

April 2023

機能

説明

関連ドキュメント

データバックアップの無効化

新機能

ApsaraDB for ClickHouseのデータバックアップ機能を無効にできます。 クラスター

データバックアップ

3月2023日

機能

説明

関連ドキュメント

クラスターの再起動予定

新機能

ApsaraDB for ClickHouse クラスターは、スケジュールされた時間に再起動できます。

ApsaraDB for ClickHouseクラスターの再起動

タグの管理

新機能

ApsaraDB for ClickHouse を使用すると、ApsaraDB for ClickHouseクラスターにタグを追加できます。

タグ管理

ZooKeeperの設定

新機能

デフォルトでは、ApsaraDB for ClickHouse クラスターはZooKeeperに4コアと8 GBのメモリを無料で提供します。

なし

2023 年 1 月

機能

説明

関連ドキュメント

モニタリングとアラート

新機能

次のメトリックが追加されます。

  • ZooKeeper CPU使用率

  • ZooKeeperメモリ使用量

ApsaraDB for ClickHouseコンソールでのモニタリングデータの表示

主要なエンジン版の改善

新機能

ApsaraDB for ClickHouseクラスターのメジャーエンジンバージョンは、クラスター間でデータを移行することでアップグレードできます。

データ移行によるメジャーエンジンのバージョンのアップグレード

2022 年 12 月

機能

説明

関連ドキュメント

Classic Load Balancer (CLB) インスタンスのリリースとマウント

新機能

CLBインスタンスは、2021年12月1日以降に作成されたApsaraDB for ClickHouseクラスターに対してリリースおよびマウントできます。

CLBインスタンスのリリースとマウント

アカウント管理

新機能

ApsaraDB for ClickHouse Community互換Editionクラスターのデータベースアカウントは、SQL文を実行することで構成できます。

2022 年 10 月

機能

説明

関連ドキュメント

コミュニティ対応エディションV22.8

  • 新機能

    • Date32DateTime64の時間範囲が拡張されます。 有効な値の範囲は1900-01-01から2299-12-31です。

    • 軽量削除がサポートされています。

    • SQLユーザー定義関数と実行可能なユーザー定義関数がサポートされています。

    • パーティションレベルの前処理は、事前集計の問題を解決するためにサポートされます。

  • パフォーマンスの最適化

    • INSERT操作のパフォーマンスは2倍になります。

    • 長いテーブルに対するINクエリのパフォーマンスは3倍になります。

2022 年 9 月

機能

説明

関連ドキュメント

パラメーターの設定

新機能

ApsaraDB for ClickHouseのconfig.xmlファイル 2021年12月1日以降に作成されたクラスターは変更でき、変更履歴を照会できます。

config.xmlファイルのパラメーターの設定

2022 年 8 月

機能

説明

関連ドキュメント

マイナーエンジン版の更新

新機能

ApsaraDB for ClickHouseのマイナーエンジンバージョン 2021年12月1日以降に購入されたクラスターは更新できます。 このアップデートはパフォーマンスを向上させ、新しい機能を導入し、バグを修正します。

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

メンテナンスウィンドウの设定

新機能

メンテナンス期間は、一度に1つ以上のApsaraDB for ClickHouseクラスターに設定できます。 クラスターは、クラスターの安定性を確保するために、指定されたメンテナンスウィンドウ内にアップグレードされます。

メンテナンス期間の設定

2022 年 5 月

機能

説明

関連ドキュメント

モニタリングとアラート

  • 新機能

    次のメトリックが追加されます。

    • 非アクティブなデータパーツの数

    • TCP接続数

    • Initクエリの実行数

    • HTTP接続の数

    • MaterializeMySQLの数

    • 失敗した挿入クエリの数

    • カフカ外観番号

    • 失敗したSelectクエリの数

    • MaterializeMySQL同期失敗の数

    • Kafkaの外観消費におけるエラーの数。

  • 最適化

    クラスターの可用性と例外の監視機能が向上します。 これにより、O&M安定性が向上する。

ApsaraDB for ClickHouseコンソールでのモニタリングデータの表示

2022 年 4 月

機能

説明

関連ドキュメント

データのバックアップと復元

新機能

ApsaraDB for ClickHouse V20.3、V20.8、およびV21.8のクラスターは、データバックアップとデータ復元をサポートします。

2022 年 1 月

機能

説明

関連ドキュメント

HTTPS

新機能

HTTPSを使用して、暗号化データ送信を実装できます。

MaterializeMySQLエンジンのアップグレード

  • 新機能

    MaterializeMySQLエンジンは、ENUMデータ型のダーティデータをサポートしています。

  • 最適化

    • 完全なデータ同期が最適化されます。 同期プロセス中、テーブルはロックされません。 これにより、ビジネスに対する操作の悪影響が軽減されます。

    • DDL同期が最適化される。 同期プロセス中に発生したエラーに関する情報は、システムテーブルに書き込まれます。

なし

TCP keepalive

新機能

デフォルトでは、接続の信頼性を確保するためにTCPキープアライブ機能が有効になっています。

なし

2021 年 12 月

機能

説明

関連ドキュメント

MaterializeMySQLエンジンのアップグレード

新機能

MaterializeMySQLエンジンはDECIMALデータ型をサポートしています。

なし

2021 年 11 月

機能

説明

関連ドキュメント

コミュニティ対応エディションV21.8

  • 新機能

    • より多くのSQL文とJSON標準がサポートされています。

    • MaterializedPostgreSQLテーブルエンジンとMaterializedPostgreSQLデータベースエンジンが追加され、データベースとテーブルの同期レプリケーションが可能になります。

    • leftPad()rightPad()leftPadUTF8()rightPadUTF8() の機能が追加されている。

    • binおよびunbin関数が追加されます。

    • FIRSTキーワードがADD INDEXコマンドに追加されます。 このキーワードを使用すると、インデックスリストの先頭にインデックスを追加できます。

    • MapAddおよびMapSubTract関数でサポートされているデータ型は、MAP、UINT128、INT128、UINT256、およびINT256です。

    • DISTINCT ON (columns) 式がサポートされています。

  • 最適化

    複数のテーブル列からデータを読み取る短いクエリの待ち時間が短縮されます。

なし

2021 年 10 月

機能

説明

関連ドキュメント

バイナリログファイルの保存

enable_binlog_reservedパラメーターを設定して、MaterializeMySQLエンジンのバイナリログファイルの保存機能を有効にすることができます。 この機能は、バイナリログファイルが削除されたときに発生するデータ同期の失敗を防ぎます。 これにより、MaterializeMySQLエンジンの安定性が向上します。

MaterializeMySQL

2021 年 8 月

機能

説明

関連ドキュメント

クラスターの再起動

ApsaraDB for ClickHouseでは、クラスターを再起動できます。 ApsaraDB for ClickHouseクラスターが使用できなくなった場合、または問題を修正するためにクラスターを再起動する必要がある場合は、クラスターを再起動できます。

ApsaraDB for ClickHouseクラスターの再起動

モニタリングページの最適化

モニタリングページのレイアウトは、ユーザーエクスペリエンスを向上させるために最適化されています。

なし

ApsaraDB RDS for MySQL分析インスタンスのサポート

ApsaraDB RDS for MySQL分析インスタンスは、ApsaraDB for ClickHouseでサポートされています。 ApsaraDB RDS for MySQL分析インスタンスからApsaraDB for ClickHouseクラスターにデータを同期できます。 これにより、ビジネスデータを一元的に分析できます。

ApsaraDB for ClickHouseインスタンスの作成

7月2021日

機能

説明

関連ドキュメント

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

データ移行機能は、ApsaraDB for ClickHouseコンソールで使用できます。 この機能を使用して、同じエンジンバージョンのApsaraDB for ClickHouseクラスター間、または以前のバージョンのクラスターから新しいバージョンのクラスターにデータを移行できます。

ApsaraDB for ClickHouse Community-compatible Editionクラスター間のデータ移行

2021 年 5 月

機能

説明

関連ドキュメント

複数のスケールアウト方法

シンプルなスケールアウトがサポートされています。 次のいずれかのスケールアウト方法を選択できます。

  • 移行ベースのスケールアウト

  • 単純なスケールアウト

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

MaterializeMySQLエンジンのアップグレード

  • JSON、TIME、およびYEARデータ型がサポートされています。

  • キーワードに関連するバグと増分データのテーブル作成は修正されています。

  • 以下のパラメーターがサポートされます。

    • skip_error_count

    • alter include_tables

MaterializeMySQL

水平スケーリングのパフォーマンス最適化

clickhouse-copierは、水平スケーリングの効率を向上させるように最適化されています。

ApsaraDB for ClickHouse Community互換Editionクラスターの設定の変更

2021 年 3 月

機能

説明

関連ドキュメント

データのバックアップと復元

データバックアップおよびデータ復元機能が利用可能です。 この機能により、データの損失を防ぎ、データのセキュリティを向上します。

データバックアップ

2021 年 2 月

機能

説明

関連ドキュメント

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

コールドデータとホットデータは自動的に移行できます。 これにより、ストレージコストが80% 以上削減され、パフォーマンスが低下することはありません。

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

パフォーマンスレベル2 (PL2) およびPL3 Enterprise SSD (ESSD)

PL2およびPL3 ESSDを使用してデータを保存できます。 これにより、I/Oスループットが数倍向上します。

なし

ディスク暗号化

データディスク上のすべてのデータは、ブロックストレージに基づいて暗号化されます。 データが漏洩した場合、権限のないユーザーはデータを復号できません。 これにより、データのセキュリティが確保されます。

ディスク暗号化

2020 年 11 月

機能

説明

関連ドキュメント

中国 (フフホト) および中国 (香港) リージョンの可用性

なし

なし

ログ配信の最適化

Simple Log Serviceのログデータは、リアルタイム分析のためにApsaraDB for ClickHouseに配信できます。

Log Serviceからのデータの同期

2020 年 10 月

機能

説明

関連ドキュメント

中国 (張家口) 、中国 (成都) 、日本 (東京) の各リージョンの利用可能性

なし

なし

データベースとデータ辞書のアカウント管理と権限管理

データベースとデータ辞書のアカウントとアクセス許可を管理する機能は、ApsaraDB for ClickHouseコンソールで使用できます。 ApsaraDB for ClickHouseコンソールにログインした後、アカウントを作成し、アカウントのパスワードを変更できます。 データベースおよびデータ辞書に対する権限を新しいユーザーに付与し、既存のユーザーの権限を変更することもできます。

ApsaraDB for ClickHouseクラスターのデータベースアカウントの管理

グローバルパラメータ値の変更

グローバルパラメーターの値は、ApsaraDB for ClickHouseコンソールで変更できます。 変更は、クラスターの再起動後に有効になります。

config.xmlファイルのパラメーターの設定

2020 年 8 月

機能

説明

関連ドキュメント

スケールアウト操作中のバランスの取れたデータ分散

ノードがクラスターに追加されると、データは均等に分散されます。 これにより、データスキューの問題が防止される。

なし

クエリ管理

クエリ管理がサポートされています。 低速のSQLクエリを識別し、実行中のクエリを中断できます。

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

新しい仕様

4 CPUコアと16 GBメモリの仕様が追加され、シングルノードの処理能力が向上します。

課金項目

データ辞書

データ辞書は、ApsaraDB for ClickHouseコンソールで設定できます。 定数データが存在する場合、またはビジネスデータを格納するテーブルをファクトテーブルとディメンションテーブルに分割できる場合は、ディメンションテーブルの代わりにデータ辞書を使用できます。 これにより、データ辞書をクエリしてディメンションデータを取得でき、クエリ効率が向上します。

データ辞書

リソースキュー

リソースキューは、オープンソースのClickHouseで発生する可能性のある次の問題を解決するために使用されます。

ApsaraDB for ClickHouseのリソースキュー

2020 年 7 月

機能

説明

関連ドキュメント

クイックビジネスインテリジェンス (BI) との統合

ApsaraDB for ClickHouseクラスターをQuick BIのデータソースとして追加して、BIシステムを構築できます。

クイックBI

2020 年 6 月

機能

説明

関連ドキュメント

V20.3

エンジンのバグを修正し、安定性を高めるため、ApsaraDB for ClickHouse V20.3.10.75がリリースされました。

なし

MySQLデータベースからのリアルタイムデータ移行または同期

MySQLデータベースのデータは、リアルタイムでApsaraDB for ClickHouseクラスターに移行または同期できます。 これにより、MySQLデータベースと対話し、ビジネスデータをリアルタイムで分析できます。

ApsaraDB RDS for MySQLまたはPolarDB for MySQLからのデータのインポート

オンラインログの配信と分析

オンラインログ配信および分析機能がサポートされています。 エンタープライズユーザーは、ApsaraDB for ClickHouseコンソールで配信タスクを作成し、動作ログデータをSimple log ServiceからApsaraDB for ClickHouseに配信するだけで済みます。 これにより、ApsaraDB for ClickHouseを使用して、複数のディメンションのログデータを分析できます。

Log Serviceからのデータの同期

2020 年 5 月

機能

説明

関連ドキュメント

データ管理との統合 (DMS)

ApsaraDB for ClickHouseはDMSと統合されています。 これにより、データベースとテーブルを管理し、データを照会し、SQLタスクをオンラインで調整およびスケジュールできます。

なし

2020年2月

機能

説明

関連ドキュメント

新しい仕様

C4、C24、C64、およびC104の仕様が追加されています。 HTTPポートが有効になっています。

課金項目