У меня есть (чат) мобильное приложение Flutter, которое использует Lumen в качестве бэкэнда. Тем не менее, я хочу кэшировать некоторые вещи и хотел бы использовать Redis для этой цели. Есть ли способ, как приложение Flutter может общаться с Redis? Должен ли я установить какой-либо пакет для этого или сделать HTTP-запрос для каждого кэширования?
Моя цель - сохранить последнее сообщение разговора.
На стороне сервера я могу сделать что-то вроде этого:
Redis::hSet('chat1', 'message', 'hello');
Но я не уверен, как это повлияет на производительность ... Поэтому было бы лучше иметь клиент Redis на стороне внешнего интерфейса (Flutter).