pgモジュールのインストールと使い方
インストール
pgモジュールはnpmからインストールできNode.jsから簡単にRedshiftに接続できます。
npm install --save pg
接続方法
接続はこれだけでできます。接続先の指定だけ気をつけてください。
指定方法はtcpプロトコルから始まり、Redshiftのurl、ポート番号、スキーマ名となります。スキーマとはMySQLで言うとデータベースです。
import pg from 'pg'; val conString = "tcp://<domain>:<posrt>/<schema>"; val client = new pg.Client(conString); client.connect(function(err) { if(err) console.error(err); });
クエリの投げ方
あとは下記方法でクエリを投げるだけです。
pgモジュールは生SQLをそのまま書いてすぐに実行できるのでちょとしたスクリプトを書くときに相性がいいです。
インストールとセットアップもすぐに終わりますしね。
client.query('select * from sample_table', (error, result) => { if (error) { console.log(error); } console.log("======= result =======") console.log(result); });
The following two tabs change content below.
髙妻智一
2013年CyberAgent新卒入社
スマホゲームを作る子会社に所属し、サーバーサイドのエンジニアを担当。2年目の終わりから新規子会社の立ち上げに参加し、サーバーサイドのエンジニアリーダーとしてサービースのリリースから運用までを担当。
2018年仮想通貨のスマホウォレットを提供するGinco Incにブロックチェーンエンジニアとして入社。
最新記事 by 髙妻智一 (全て見る)
- Polkadot(Substrate)のアドレスとトランザクションについて - 2023-03-09
- 【無料公開】「Goで始めるBitcoin」3章 Bitcoinノードとの通信 技術書典8 - 2020-03-08
- エンジニアがゼロから技術ブログを書くための方法をまとめました - 2019-05-25
コメントを残す