Beyond the State-of-the-Art

最先端を超えたいと思ってる(大嘘)エンジニアのブログ

ClickHouse

【OSS貢献記録】ClickHouse公式JDBCドライバでバインド済みのprepared statementを出力する関数を実装

Qiitaからの移植です。 はじめに ClickHouseというYandex社が中心となって開発しているOSSのDBMSがあります。ClickHouse公式でJDBCドライバが開発されています。 私は昨年このJDBCドライバのリポジトリに対して、プルリク Enable to get a bound statement i…

ClickHouseでSHOW VARIABLESみたいなことをする

Qiitaからの移植です。 ただの忘備録です。 MySQLでtimeout系の設定値を確認する場合は SHOW VARIABLES LIKE "%timeout%"; ClickHouseでこれに相当するクエリは SELECT * FROM system.settings WHERE name LIKE '%timeout%' 一番後ろの文字列はシングルクォ…

PythonでClickHouseのSELECT結果をpandas.DataFrameに入れる

Qiitaからの移植です。 はじめに ClickHouseとはカラム指向型DB管理システムの1つです。日本ではまだまだマイナーな存在【要出典】です。詳しくは、公式サイトを見たり、Qiita内を検索したり、Google先生を頼ったりして、調べてください。 今回は、Pythonで …

MacOS SierraにClickHouseをインストールする

Qiitaからの移植です。 この記事では、ClickHouseというデータベース管理システムをMacOS Sierraにインストールする方法について説明します。自分の持っているMacOSがSeirraのみなので、Sierraに限定しています。あらかじめご了承ください。 ClickHouseとは …