- How to Simulate an Enum Using SMALLINT in PostgreSQL
Compare PostgreSQL enum strategies: SMALLINT with CHECK, foreign key lookup table, native ENUM, and plain SMALLINT — with trade-offs and recommendations.
5 minEnglish - Mô phỏng Enum bằng SMALLINT trong PostgreSQL
So sánh các cách mô phỏng enum trong PostgreSQL: SMALLINT với CHECK, khóa ngoại, ENUM gốc — ưu nhược điểm và khuyến nghị.
7 minVietnamese - Prisma ORM — Từ Schema Đến Database Trong Phút
Làm việc với database qua Prisma ORM: schema, migrations, queries, relations và best practices.
5 minVietnamese - SQL vs NoSQL — Chọn Database Cho Dự Án Của Bạn
So sánh SQL và NoSQL: relational vs document, scaling, use case — giúp bạn chọn đúng database.
3 minVietnamese - Neo4j & Graph Database — Khi Quan Hệ Là Dữ Liệu Chính
Graph database với Neo4j: mô hình hóa dữ liệu dạng graph, Cypher queries, recommendation system và use cases.
4 minVietnamese - Drizzle ORM — SQL Cho TypeScript Type-Safe
Drizzle ORM là TypeScript ORM kiểu SQL-first, nhẹ hơn Prisma, không codegen, chạy trên edge. Schema → query type-safe trực tiếp.
5 minVietnamese - SQL Window Functions — Phân Tích Dữ Liệu Không Cần Subquery
Window functions trong SQL: ROW_NUMBER, RANK, LEAD, LAG, SUM OVER — phân tích dữ liệu mạnh mẽ mà không cần subquery.
4 minVietnamese - Database Indexing — Tối Ưu Truy Vấn Trong PostgreSQL
Hiểu về index trong database: B-tree, Hash, GiST, GIN — khi nào dùng index nào và cách đọc query plan.
4 minVietnamese
Back