BDI302c - Phần 5: Hệ quản lý dữ liệu lớn
Hệ quản trị cơ sở dữ liệu truyền thống mang lại truy vấn khai báo và giao dịch ACID, chẳng hạn bảo đảm một lệnh chuyển tiền không bao giờ chỉ chạy một nửa. Ở quy mô hàng trăm máy, giữ trọn bộ bảo đảm đó quá đắt, nên nhiều hệ chọn lối BASE: chấp nhận các bản sao lệch nhau một lúc rồi mới khớp lại, miễn hệ luôn trả lời được. Định lý CAP giải thích vì sao khi mạng bị chia cắt, hệ phân tán phải chọn giữa nhất quán và sẵn sàng. Vertica lưu theo cột để phân tích nhanh, Redis giữ cặp khoá và giá trị trong bộ nhớ, AsterixDB truy vấn tài liệu bán cấu trúc. Ví dụ thiết kế xuyên suốt là một trò chơi trực tuyến phải ghi lượt nhấp, sự kiện lên cấp và tin nhắn trò chuyện cùng lúc, mỗi loại dữ liệu hợp với một kiểu lưu khác nhau và được khai thác lại bằng truy vấn ở Phần 6.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
MongoDBHBaseMySQLCassandraNeo4jMongoDBRedisMySQLMongoDBMySQLOraclePostgreSQLRedisMongoDBMySQLHiveĐề có câu hỏi của chủ đề này
3 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.