学ぶべきデータベースパターン。調べるべきエンジンコマンド。
データベースパターンを体系的に学ぶシリーズと、エンジンのコマンドおよびエラーを調べるリファレンス。
データベース開発シリーズ
- 01
データベース変更の自動化
6 段階 — 手動から完全統合まで。3 つのアプローチ: チケット、パイプライン、プラットフォーム。
- 02
Database as Code
スキーマをバージョン管理。マイグレーションをコードとして管理。すべての変更に CI/CD を。
- 03
SQL レビュー
3 つのレイヤー — Lint、セマンティックルール、承認ワークフロー。問題のある SQL をリリース前に検出。
- 04
オンラインスキーママイグレーション
2 つのレイヤー — エンジンロックとデプロイトポロジ。Postgres、MySQL、gh-ost、ブルーグリーン。
- 05
SQL エディタ
2 つのレイヤー — エディタとガバナンス。比較、アクセス制御、ジャストインタイム、マスキング。
- 06
データベースデータ保護
2 つの制御 — ジャストインタイムのゲートとクエリ時マスキング。加えてエンジンネイティブのマスキングと Postgres RLS。
- 07
データベース監査ログ
2 つのレイヤー — インフラとワークフロー。エンジンとコンプライアンスを束ねます。
- 08
AI エージェントのためのデータベースガバナンス
4 つの制御 — アイデンティティ、認可、監査、マスキング。同じガバナンスを新しいプリンシパル種別へ。
データベースエンジンリファレンス
- 03
MariaDB
- 04
SQL Server
- 05
MongoDB
- 06
ClickHouse
- 07
Spanner
リファレンスのその先へ