Action Cable 5 có yêu cầu Redis không?
Không. Theo tài liệu, nó có thể sử dụng các bộ điều hợp khác.
Action Cable cung cấp giao diện bộ điều hợp đăng ký để xử lý nội bộ itspubsub. Theo mặc định, các bộ điều hợp không đồng bộ, nội tuyến, PostgreSQL, Redis có sự kiện và Redis không có sự kiện được bao gồm. Bộ điều hợp mặc định trong các ứng dụng Rails mới là bộ điều hợp không đồng bộ (async).
Câu hỏi:
Action Cable 5 có yêu cầu Redis hoạt động không? (có vẻ như không nhưng tôi không chắc).
Không.
Nếu (dường như) Action Cable 5 có thể hoạt động với hoặc không có Redis - thì sự khác biệt là gì?
Trong trường hợp ActionCable không có sự khác biệt, nó sử dụng một bộ điều hợp adapter
trừu tượng và không phụ thuộc vào giao thức truyền tải.
gem 'redis', '~>3.2'
là gì ? Nó dùng để làm gì?
Nó dành cho redis và cung cấp một giao diện để giao tiếp với redis-server.