Bạn cần đăng nhập hoặc tạo tài khoản miễn phí để xem toàn bộ đáp án chuẩn, mã nguồn mẫu và phân tích chuyên sâu của câu hỏi này.
Phân biệt Vertical Partitioning, Horizontal Partitioning và Database Sharding. Những thách thức lớn khi triển khai Sharding (Cross-shard joins, Distributed Transactions)?
Giải thích tính chất Atomicity, Consistency, Isolation, và Durability (ACID). Chi tiết về các hiện tượng đọc sai (Dirty Read, Non-Repeatable Read, Phantom Read) và mức cô lập trong PostgreSQL.