読者です 読者をやめる 読者になる 読者になる

/var/log/laughingman7743.log

I thought what I'd do was, I'd pretend I was one of those deaf-mutes or should I?

PostgreSQL(PostGIS)にFileGDBデータを投入

GDAL*1 1.11からはFileGDBが開けるようになっている*2ので、 ogr2ogrコマンドでPostgreSQL(PostGIS)にFileGDBデータの投入ができるようになっています。 ESRI自体がFileGDBの読み書きができるライブラリの提供をしてくれています。OSSでないのが残念ですね。…

Redshift集計Tipsその1 - カレンダーの活用

その2があるのかは謎 適当な集計すんなksgってことで、以前会社の人に教えてもらいました。ありがとうございます。 日毎に集計を行うことが多いと思いますが、データがない日があると歯抜になり、 Window関数を利用した集計で正しい結果が求められていなかっ…

RDS(PostgreSQL)に大きなデータを投入する際のパラメータ設定

RHEL6.5から20GB 6000万件ぐらいのCSVデータをpsqlコマンド(\copyコマンド)で投入していると、必ず数分してコネクションが切れる問題が発生しました。 RDSはPostgreSQL(9.3.3)を利用しており、psqlのバージョンの問題によるものかもしれないので、8.4系、9.3…

RDS(PostgreSQL)でPostGIS

AWSのドキュメントの通りにExtensionを追加するだけ。 Appendix: Common DBA Tasks for PostgreSQL - Amazon Relational Database Service 適当にDBを作る。 作ったDBにPostGISのExtensionを追加する。 空間データが扱えるとログ分析等で色々と便利だったり…

HAProxyとPgBouncerを利用したRDS(PostgreSQL)の負荷分散

HAProxyは1.5系を使いたいのでRPMのビルド環境を作る。*1 HAProxyのRPMを作成してインストールする。*2 PgBouncerはPGDG*3からyumでインストールする。 HAProxyの設定は以下 PgBouncerの設定は以下 WebアプリからはPgBouncer(5433)に接続、PgBouncerがHAProx…