Redis lưu dữ liệu theo mô hình nào?
- A.Cột rộng, mỗi dòng có tập cột khác nhau
- B.Key-value, mỗi value thuộc một kiểu dữ liệu có sẵn
- C.Tài liệu JSON lồng nhau, truy vấn bằng đường dẫn
- D.Bảng và dòng có schema cố định như cơ sở dữ liệu quan hệ
Đáp án: B
Key-value, nhưng value có kiểu: string, list, hash, set, sorted set, stream. Chính điều này khác biệt với một cache thuần chuỗi — bạn tăng một số, đẩy vào cuối danh sách hay lấy top N của sorted set mà không cần đọc cả value về ứng dụng.
Nguồn tham khảo