Posted inデータベース PostgreSQL pg_trgm: トライグラムインデックスでファジー検索・タイポ耐性クエリ・オートコンプリートを構築する 6月 28, 2026 PostgreSQLのpg_trgm拡張機能を使って、タイポを処理するファジー検索の構築、オートコンプリートの実装、トライグラムインデックスによるLIKEクエリの高速化方法を解説します。実践的なGINインデックスのセットアップ、類似度しきい値の調整、ハイブリッド検索パターンを含みます。
Posted inAI PostgreSQLで直接機械学習:SQLで学習と予測を実行する 6月 25, 2026 データの移動はやめましょう。PostgresMLと標準的なSQLクエリを使用して、PostgreSQL内で直接XGBoostやScikit-learnモデルをトレーニングし、デプロイする方法を学びます。
Posted inデータベース dbdiagram.ioでERD設計:概念からSQL自動生成まで 6月 24, 2026 計画なしにいきなりSQLを書き始めると、後でリファクタリングが大変なごちゃごちゃなスキーマになりがちです。このガイドでは、DBML構文を使ってdbdiagram.ioでERDを設計し、本番環境対応のSQLを自動エクスポートする方法を解説します——ボイラープレート不要。
Posted inデータベース SQLFluff on Linux:CI/CDパイプラインでSQLリンティングとコード標準を自動化する 6月 15, 2026 SQLFluffはLinux向けのSQLリンターおよび自動フォーマッターで、スタイルの不整合を検出し、キーワードの大文字・小文字表記を統一し、GitHub ActionsやGitLab CIパイプラインとシームレスに統合できます。本ガイドでは、インストール方法、MySQL・PostgreSQLダイアレクトの設定、CI/CDのセットアップ、既存コードベースへの導入に向けた実践的なヒントを紹介します。
Posted inデータベース PostgreSQLデータベース設計パターン:柔軟なスキーマのためのポリモーフィック関連 vs EAV vs JSONB 6月 13, 2026 PostgreSQLにおける柔軟なスキーマ設計のため、ポリモーフィック関連・EAV・JSONBを比較。実際の深夜2時の本番インシデントをもとに、EAVからJSONBへの移行ガイドと実践的なコード例を紹介する。
Posted inプログラミング Kyselyによる型安全なSQLクエリ:肥大化したORMに代わる軽量な選択肢 6月 9, 2026 Kyselyは、生のSQLのパワーとTypeScriptの安全性を両立させます。Node.jsプロジェクトにおいて、重いORMを軽量で型安全なクエリビルダーに置き換える方法を学びましょう。
Posted inデータベース スケーラブルなELT:2,500行のSQLをdbtとPostgresにリプレースした方法 6月 8, 2026 壊れやすいストアドプロシージャを捨てましょう。2,500行に及ぶSQLの悪夢を、dbtとPostgreSQLを使って、モジュール化され、テスト済みの高性能なELTパイプラインに変えた方法を紹介します。
Posted inセキュリティ 実践Webセキュリティ:Burp Suite CommunityでXSS、SQLi、IDORをハンティングする 6月 5, 2026 Burp Suite Community Editionを使用してWebアプリのセキュリティを強化する方法を学びましょう。プロキシの設定から、XSS、SQLインジェクション、IDORの手動テスト手法までを網羅した実践ガイドです。
Posted inデータベース 本番環境でのSQL Join:クエリに10秒かかっていた問題をどう解決したか 6月 1, 2026 本番環境に焦点を当てたSQL Joinのガイドです。INNER、LEFT、FULL OUTER Joinの違いを学び、実務経験に基づいたインデックス作成やCTEによるクエリパフォーマンスの最適化手法を解説します。
Posted inデータベース PostgreSQLのスケーリング:YugabyteDBのアーキテクチャとセットアップ実践ガイド 6月 1, 2026 PostgreSQLのスケーリングに限界を感じていませんか?本ガイドでは、SQLの互換性を維持しつつ、水平スケーラビリティと高可用性を実現するYugabyteDBの構築手順を解説します。