Câu hỏi phỏng vấn Redis
Câu hỏi

Sự khác biệt giữa sao chép (replication) và phân mảnh (sharding) trong Redis là gì?

Câu trả lời

Sự khác biệt chính giữa sao chép (replication) và phân mảnh (sharding) trong Redis nằm ở cách thức phân phối và quản lý dữ liệu.

Sao chép (Replication) trong Redis là quá trình sao chép dữ liệu từ một nút chính (master) sang một hoặc nhiều nút phụ (slave). Mục đích chính của sao chép là tăng khả năng sẵn có và độ tin cậy của dữ liệu. Khi nút chính gặp sự cố, một trong các nút phụ có thể được thăng chức lên làm nút chính mới, giúp hệ thống tiếp tục hoạt động mà không bị gián đoạn. Sao chép cũng cho phép tải trọng đọc được phân tán sang các nút phụ, giảm tải cho nút chính

Phân mảnh (Sharding), mặt khác, là quá trình chia dữ liệu thành nhiều phần nhỏ hơn, được gọi là mảnh (shards), và ...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

AOF persistence trong Redis là gì?

senior

Pipelining trong Redis là gì và khi nào nên sử dụng?

senior

Bạn biết gì về CPU boundI/O bound trong Redis?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào