Tôi nghĩ không có gì giải thích các trường hợp sử dụng cho Redis tốt hơn bài viết này:
http://antirez.com/post/take-abilitiesage-of-redis-adding-it-to-your-stack.html
Tôi cá là bạn sẽ có aha! Khoảnh khắc . ;)
Một trích dẫn từ một người đọc trước:
Tôi đã đọc về Redis trước đây và nghe cách các công ty đang sử dụng nó, nhưng chưa bao giờ hoàn toàn hiểu mục đích của nó. Sau khi đọc nó, tôi thực sự có thể nói rằng tôi hiểu Redis bây giờ và nó hữu ích như thế nào. Thật ngạc nhiên khi sau khi nghe rất nhiều về nó, tất cả chỉ là một bài viết tương đối đơn giản.
Một trích dẫn từ bài báo:
Redis khác với các giải pháp cơ sở dữ liệu khác theo nhiều cách: nó sử dụng bộ nhớ làm hỗ trợ lưu trữ chính và đĩa chỉ để duy trì, mô hình dữ liệu khá độc đáo, nó là luồng đơn và vv. Tôi nghĩ rằng một sự khác biệt lớn nữa là để tận dụng Redis trong môi trường sản xuất của bạn, bạn không cần phải chuyển sang Redis. Bạn chỉ có thể sử dụng nó để làm những việc mới mà trước đây không thể thực hiện được hoặc để khắc phục các sự cố cũ.
Các trường hợp sử dụng bài viết chạm vào:
- Làm chậm danh sách các mục mới nhất trong trang chủ của bạn
- Bảng xếp hạng và các vấn đề liên quan
- Sắp xếp theo phiếu bầu của người dùng và thời gian
- Thực hiện hết hạn trên các mặt hàng
- Đếm
- N mục duy nhất trong một khoảng thời gian nhất định
- Phân tích thời gian thực về những gì đang xảy ra, cho các số liệu thống kê, chống thư rác hoặc bất cứ điều gì
- Quán rượu / phụ
- Hàng đợi
- Bộ nhớ đệm