Database tutorial - IT technology blog

Mã hóa Dữ liệu PostgreSQL: Bảo vệ Thông tin Nhạy cảm với pgcrypto và Mã hóa Cấp Cột

Lúc 2 giờ sáng, thông tin xác thực cơ sở dữ liệu bị rò rỉ thường xuyên hơn nhiều so với ổ cứng bị đánh cắp — nhưng hầu hết các nhóm vẫn chỉ dựa vào mã hóa toàn đĩa và coi là xong. Hướng dẫn này trình bày bốn phương pháp mã hóa PostgreSQL, các đánh đổi thực tế, và triển khai cụ thể mã hóa cấp cột dùng pgcrypto để bảo vệ các trường nhạy cảm ngay cả khi ai đó có session cơ sở dữ liệu hợp lệ.
Database tutorial - IT technology blog

Apache HBase: Cơ Sở Dữ Liệu NoSQL Wide-Column cho Dữ Liệu Sparse ở Quy Mô Hàng Tỷ Bản Ghi

Apache HBase là cơ sở dữ liệu NoSQL wide-column được xây dựng trên Hadoop HDFS, được thiết kế để lưu trữ và truy vấn hàng tỷ bản ghi sparse với throughput ghi cao. Bài viết này bao gồm mô hình dữ liệu HBase, cài đặt thực tế bằng Java và Python, cách thiết kế row key tránh hotspot, cùng so sánh rõ ràng với Cassandra và Cloud Bigtable để giúp bạn chọn đúng công cụ cho quy mô của mình.
Programming tutorial - IT technology blog

SQLModel trong FastAPI: Xây Dựng API Type-Safe Không Cần Boilerplate Pydantic + SQLAlchemy

SQLModel hợp nhất ORM SQLAlchemy và validation Pydantic vào một class duy nhất, loại bỏ nhu cầu duy trì hai schema database và API song song. Sau sáu tháng chạy production, nó liên tục giảm khoảng 40% code model mà không mất đi type safety. Hướng dẫn này bao gồm toàn bộ workflow: thiết lập nhanh, pattern class Base/Table/Read, relationships, Alembic migrations, hỗ trợ async và những lỗi thường gặp khi thực chiến.