Benötigt Action Cable 5 Redis?
Nein. Laut Dokumentation können andere Adapter verwendet werden.
Action Cable stellt eine Abonnement-Adapter-Schnittstelle bereit, um die Pubsub-Interna zu verarbeiten. Standardmäßig sind asynchrone, Inline-, PostgreSQL-, ereignisgesteuerte Redis- und nicht ereignisgesteuerte Redis-Adapter enthalten. Der Standardadapter in neuen Rails-Anwendungen ist der asynchrone (async) Adapter.
Fragen:
Benötigt Action Cable 5 Redis, um zu funktionieren? (sieht aus wie nicht, bin mir aber nicht sicher).
Nein.
Wenn (scheinbar) Action Cable 5 mit oder ohne Redis funktionieren kann - was ist der Unterschied?
Bei ActionCable gibt es keine Unterschiede, es verwendet einen Abstraktions-adapter
und hängt nicht vom Transportprotokoll ab.
Was ist gem 'redis', '~>3.2'
? Wozu dient es?
Es ist für redis und bietet eine Schnittstelle für die Kommunikation mit redis-server.