TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
575655545352515049484746
Database
Postgres.js — Node.js 최고의 PostgreSQL 클라이언트
Postgres.js의 템플릿 리터럴 쿼리, 커넥션 풀링, pg 패키지 대비 장점.
Database
PostgreSQL 17 실전 — 파티셔닝과 논리 복제 개선
PostgreSQL 17의 파티셔닝 성능 개선, 논리 복제 슬롯 개선 사항과 실전 활용.
Database
PostgreSQL 복제 구성 — Streaming Replication 실전
PostgreSQL Streaming Replication을 구성하여 고가용성 데이터베이스를 구축하고, 페일오버와 모니터링 방법을 실전 중심으로 다룹니다.
Database
PostgreSQL 쿼리 플랜 분석 — EXPLAIN ANALYZE 마스터
PostgreSQL의 EXPLAIN ANALYZE로 쿼리 실행 계획을 분석하고 최적화하는 방법.
Database
Neon — 서버리스 PostgreSQL의 새로운 기준
Neon의 브랜칭, 자동 스케일링, 서버리스 드라이버를 활용한 PostgreSQL 관리.
Database
벡터 데이터베이스 심화 — pgvector로 PostgreSQL에서 RAG 구현
pgvector 확장으로 PostgreSQL에서 벡터 검색과 RAG를 구현하는 심화 가이드.
Database
PostgreSQL Trigger와 Function으로 자동화 로직 구현
PostgreSQL의 Trigger와 PL/pgSQL Function을 활용하여 감사 로그, 자동 계산, 데이터 검증 등 비즈니스 로직을 데이터베이스 레벨에서 자동화합니다.
Database
PostgreSQL 17 새 기능 — JSON_TABLE, MERGE 강화
PostgreSQL 17의 주요 신기능 — JSON_TABLE, MERGE 개선, 성능 향상 사항.
Backend
Supabase 완벽 입문 — Firebase 대안의 모든 것
Supabase의 인증, 데이터베이스, 스토리지, 실시간 기능을 활용한 풀스택 개발.
Database
SQL 윈도우 함수 마스터 — ROW_NUMBER RANK LAG LEAD
SQL 윈도우 함수의 핵심인 ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, SUM OVER 등을 실전 쿼리 예제와 함께 체계적으로 정리합니다.
Database
PostgreSQL JSONB 활용법 — 유연한 스키마 설계
PostgreSQL JSONB 타입으로 유연한 데이터 모델을 설계하고 효율적으로 쿼리하는 방법.
Database
PostgreSQL VACUUM 이해 — 데드 튜플과 성능 유지
PostgreSQL의 MVCC 구조에서 발생하는 데드 튜플의 원리와 VACUUM 동작 방식, autovacuum 튜닝 전략을 깊이 있게 다룹니다.