ClickHouseは高パフォーマンスの分散カラム志向データベースです。
インストール方法
以下のコマンドを実行してClickHouseをインストールします。
sudo dnf -y 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 dnf -y install clickhouse-server clickhouse-client
sudo systemctl start clickhouse-server
sudo systemctl enable clickhouse-server
サンプル実行
以下のコマンドを実行して、サンプルテーブル作成・データ投入・検索を行います。
clickhouse-client --password --query="CREATE TABLE test (test_date Date, test_id UInt16, test_message String) ENGINE = MergeTree(test_date, (test_id), 8192);"
cat << EOF > /tmp/test.csv
2019-03-01,100,hello world!
2019-03-02,200,test data
EOF
※以降「Password for user (default):」と聞かれるのでリターンキーのみ押します
cat /tmp/test.csv | clickhouse-client --password --query="INSERT INTO test FORMAT CSV"
clickhouse-client --password --query="SELECT * FROM test"
関連情報
・ClickHouseに関する他の記事は
こちらを参照してください。
0 件のコメント:
コメントを投稿