Chủ đề: postgresql
7 bài
· mongodb / postgresql
Migrate MongoDB sang PostgreSQL mà không cần downtime
Migrate MongoDB sang PostgreSQL không downtime bằng dual-write: ETL TypeScript, mapping schema, kiểm tra dữ liệu, và 8 vấn đề thực tế từ migration production.
· database / edge
Edge database và sự đánh đổi: khi latency là lời nói dối
Edge database giảm latency đọc toàn cầu; write vẫn về primary duy nhất. Khi nào D1, Turso, Neon, PlanetScale đáng dùng và khi nào Postgres thắng.
· supabase / postgresql
Những cạm bẫy trong Supabase RLS — bài học từ production
7 cạm bẫy Supabase RLS: NULL từ auth.uid(), service_role bị lộ, policy 171ms, đệ quy vô hạn, leo thang đặc quyền — kèm cách sửa SQL cụ thể từng trường hợp.
· typescript / orm
Drizzle ORM năm 2026 — đánh giá từ thực tế production
Drizzle đã sẵn sàng cho production trên edge và serverless Postgres. Bundle nhỏ hơn Prisma ~81×, throughput gấp 4×. Điểm đau thật sự nằm ở tooling cho team.
· typescript / orm
Cách chuyển từ Prisma sang Drizzle ORM: Hướng dẫn từng bước
Hướng dẫn từng bước chuyển ứng dụng TypeScript từ Prisma sang Drizzle: đổi schema, viết lại query, xử lý transaction và tám cạm bẫy mà hầu hết hướng dẫn bỏ qua.
· postgresql / multi-tenancy
Multi-tenant Postgres 2026: schema, RLS hay database riêng?
Schema-per-tenant xuống cấp sau 500 tenant trong Postgres thuần. RLS có năm CVE đã biết và bẫy hiệu năng 20×. Đây là bản đồ quyết định cho năm 2026.
· clickhouse / postgresql
ClickHouse vs Postgres cho analytics: điểm hòa vốn thực sự
Nếu query dashboard trên 100M+ dòng đang mất 8 giây, ClickHouse đáng để xem xét. Đây là những gì benchmark cho thấy về điểm hòa vốn thực sự.