Action Cable 5 изисква ли Redis?
Не. Според документацията той може да използва други адаптери.
Action Cable предоставя интерфейс за абонаментен адаптер за обработка на вътрешните му елементи на pubsub По подразбиране са включени асинхронни, вградени, PostgreSQL, Redis със събития и Redis без събития. Адаптерът по подразбиране в новите приложения на Rails е асинхронният (асинхронен) адаптер.
Въпроси:
Action Cable 5 изисква ли Redis да работи? (изглежда, че не, но не съм сигурен).
Не.
Ако (очевидно) Action Cable 5 може да работи със или без Redis - каква е разликата?
В случай на ActionCable няма разлики, той използва абстракционен adapter
и не зависи от транспортния протокол.
Какво е
gem 'redis', '~>3.2'
? За какво е?
Той е за redis и осигурява интерфейс за комуникация с redis-сървър.