← Redis thực chiến

Bài 8 · Nâng cao · 26 phút

Persistence, Replication & Relocation

Biên soạn bởi Nguyễn Anh Tuấn

Hai hiểu lầm cần xoá bỏ: "tắt máy là mất sạch dữ liệu" và "job đã xếp hàng thì kẹt trên một server". Giữ dữ liệu qua khởi động lại bằng snapshot RDB và nhật ký ghi thêm AOF (persistence). Use-case điển hình: hàng đợi việc đang chạy trên server cũ, cần dời sang server mới rồi tắt server cũ - làm bằng dump/restore, lệnh MIGRATE hoặc dựng replica rồi promote (replication primary/replica) mà không mất việc đang chờ. Khi tải lớn: Sentinel cho sẵn sàng cao (HA), Cluster chia mảnh theo hash slot, và chính sách trục xuất (eviction, LRU/LFU) khi đầy RAM - biết khi nào Redis chỉ là cache, khi nào là kho dữ liệu chính.

Đang xây dựng nội dung

Bài học này đang được biên soạn (Sắp ra mắt). Phần giải thích tương tác, FAQ và bài tập về nhà sẽ sớm có mặt tại đây.