
Redis là hệ thống caching lưu trữ dữ liệu trong RAM tương tự như Memcached. Không chỉ hỗ trợ cache dạng keys/values tốt như Memcached mà Redis còn hỗ trợ nhiều cấu trúc dữ liệu khác như hash, list, set, sorted set, string.

Redis là hệ thống caching lưu trữ dữ liệu trong RAM tương tự như Memcached. Không chỉ hỗ trợ cache dạng keys/values tốt như Memcached mà Redis còn hỗ trợ nhiều cấu trúc dữ liệu khác như hash, list, set, sorted set, string.
Chuyện là tôi đang làm một cái side project nho nhỏ, một công cụ thu thập metrics từ các thiết bị IoT. Yêu cầu cũng không có gì quá phức tạp, chỉ cần một cái message queue đã được battle-tested có độ trễ thấp, và có thể chịu được tải tăng đột biến. Mục tiêu là chịu được khoảng 10,000 message/s mà không toang.
Redis là hệ quản trị cơ sở dữ liệu NoSQL mã nguồn mở, được phát triển bởi Salvatore Sanfilippo, với mục đích lưu trữ dữ liệu dạng Key-Value hiệu quả cao. Redis sử dụng mô hình dữ liệu In-memory (lưu trữ dữ liệu trong bộ nhớ) thay vì lưu trữ trên đĩa cứng như các hệ quản trị cơ sở dữ liệu truyền thống, giúp Redis đạt được tốc độ truy cập dữ liệu cực nhanh.

