ClickHouse 時間日期関数の実践ガイド

公式ドキュメント: https://clickhouse.tech/docs/zh/sql-reference/functions/date-time-functions/ 基本時間関数の一覧 now() // 2020-04-01 17:25:40 現在日時を取得 toYear() // 2020 年を抽出 toMonth() // 4 月を抽出 today() // 2020-04-01 本日の ...

8月6日 02:10 投稿

ClickHouseにおけるクラスタ環境の高可用性構成

環境概要: 4台のCentOS7マシンにClickHouseがインストールされている状況を想定する ホスト名 IPアドレス ソフトウェア ポート番号 シャード レプリカ centf8118.sharding1.db 192.168.81.18 clickhouse-server、clickhouse-client 9000 01 01 centf8119.sharding2.db 192.168.81.19 clickhouse-server、clickhouse-client 9000 01 02 centf8120.sharding3.db ...

7月11日 16:05 投稿

ClickHouseは単一の主索引に限定されない:投影が真の二次索引へと進化し、クエリ速度を90%向上

ClickHouseテーブルはかつて単一の主索引しか持つことができませんでした。 現在では、データを複製せずに主索引と同様の動作をする軽量な投影を介して、複数の索引を持つことができます。 簡単な概要を知りたい場合は、MarkがClickHouseで投影が二次索引として機能する方法を説明する動画をご覧ください: https://www.youtube.com/watch?v=Fe6DqnWBs1I 投影が重要であ ...

7月6日 19:06 投稿

ClickHouseでのテーブル操作ガイド

ClickHouseにおけるテーブル操作はINSERT/DROP/SELECT/ALTERの4大カテゴリに分類されます。特にALTERコマンドは複雑な操作を提供し、以下の主要機能を含みます: ALTER操作の主な機能 データ更新:行レベルの値更新・削除 構造変更:カラム・インデックスの追加/削除/変更 パーティション管理:パーティション操作・TTL設定 メタデータ制御:コメント・設定変更 実践的 ...

7月5日 17:18 投稿

ClickHouseのインストール手順(CentOS 7環境)

ClickHouseのインストール 公式サイト:https://clickhouse.tech/#quick-start 公式サイトで提供されている方法に従ってインストールします:(順番に実行) sudo yum install yum-utils sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/clickhouse.repo sudo yum install click ...

6月23日 18:56 投稿

ClickHouseで利用可能なデータ型の確認方法と主要な型の解説

ClickHouseでサポートされるデータ型を調べるには、公式ドキュメントまたはシステムテーブルを参照するのが効率的です。 データ型の一覧取得方法 以下のクエリで、現在のインスタンスが認識するすべてのデータ型ファミリーを取得できます: SELECT name, alias_to FROM system.data_type_families WHERE case_insensitive = 1 ORDER BY name; この結果には、INET4 → IPv4 ...

6月6日 22:47 投稿

ClickHouseの基本構文と操作ガイド

環境概要 三台のCentOS7サーバーにClickHouseがインストールされています。 ホスト名IPアドレスインストール済みソフトウェアポート番号centf8118.sharding1.db192.168.81.18clickhouse-server, clickhouse-client9000centf8119.sharding2.db192.168.81.19clickhouse-server, clickhouse-client9000centf8120.sharding3.db192.168.81.20clickhouse-server, clickhouse-cli ...

6月1日 18:59 投稿

ClickHouse:データベースとテーブルの作成、データインポートの基本操作

環境概要 3台のCentOS7サーバーにClickHouseがインストールされています。 ホスト名 IPアドレス インストールコンポーネント ポート番号 centf8118.sharding1.db 192.168.81.18 clickhouse-server, clickhouse-client 9000 centf8119.sharding2.db 192.168.81.19 clickh ...

5月16日 18:47 投稿

ClickHouse の複数インスタンスによる 3シャード2レプリカクラスタ構築手順

3台の CentOS 7 サーバー上で ClickHouse の複数インスタンスを構成し、3シャード・2レプリカの高可用クラスタを構築する方法を説明します。 サーバー構成 ホスト名IPアドレスインストール済みパッケージインスタンス1ポートインスタンス2ポート centf8118.sharding1.db192.168.81.18clickhouse-server, clickhouse-client90009002 centf8119.shard ...

5月15日 22:53 投稿