-
AWS SAM CLIを使ってローカルでLambda関数をビルド・実行・デプロイする
Lambdaで何かをするときチマチマAWSコンソールを触らないといけないとなると面倒すぎる。 ローカルでデバッグ・デプロイできるとかなり楽になる。AWS SAMを使ってみる。 AWS SAM(Serv …
-
ACID特性 (ACID Property)
経験的にトランザクションの性質を知っている気になっているけれど、 ではACID特性のそれぞれを言葉で説明してみて, と言われると難しい. おそらくAtomicityだけをACID特性と言ってきた気がす …
-
Auroraの機能など
知識がないのに経験だけ積んだって力にならないんだよね。という話を聞いて腑に落ちた。 資格を取るために学んだことは、日々悩み考える色々な出来事を説明するための武器になる。 今自分は何をやろうとしていてい …
-
RDSの機能など
参考書を1周した. 普段RDSを道具として使っているだけでは経験しない知識を得ることができた. インフラ系の仕事をしないと使わない可能性がある知識もあるが、アプリケーションエンジニアとしては、 RDS …
-
PostgreSQL ダブルクォートで括られたDB名は大文字と小文字が区別される. FATAL: database “
” does not exist . 2021/07/29 -PostgreSQL
pg_dumpコマンドを使って作られたdumpファイルをpg_restoreでリストアしようとしたところ、 DB名が無いと怒られた. dbnameという名前のDBは確かにあるはずなのに. psql: …
-
Terraformを使ってAWSにWebアプリケーションの実行環境を立てる (EC2立てるまで)
Webアプリケーション実行環境をIaCで管理したい. Terraformでクラウド構成を作ってAnsibleでミドルウェアをインストールしたい. BeanstalkやLightsailのようなPaaS …
-
Grafanaプラグインを読んでいく – Clock plugin
最も単純そうなプラグインを読んでいくシリーズ。 プラグインは Clock plugin。Panelプラグイン。配布はここ。 最も単純そうなDataSourceプラグインを読む記事は以下。 ダッシュボー …
-
Grafanaプラグインを読んでいく – simpod-json-datasource plugin
最も単純そうなDataSourceプラグインを読んでいく。 プラグインは simpod-json-datasource plugin。 配布はここ。 JSONを返す任意のURLにリクエストを投げて結果 …
-
PostgreSQL スキーマをコピーする
2020/11/05 -PostgreSQL
雑な学びスキーマをコピーする方法はない。 代わりに以下の方法で同じ効果を得る。 スキーマ名Aをスキーマ名Bに変更する スキーマ名Bの状態でpg_dumpする スキーマ名Bをスキーマ名Aに変更する スキーマ名B …
-
Redshift テーブル設計のベストプラクティス
2020/11/03 -Amazon Redshift
やりなおしプログラマ, 日々の学びどのようにテーブル設計するとパフォーマンスを得られるか. 公式がベストプラクティスを用意している. Redshiftのベストプラクティスが先にあってER図が後なのか、 ER図に対してベストプラクティス …