как
children = [
{Redix, {"redis://redix.example.com", [name: :redix]}}
]
то как получить conn?
Если вы про пример usage из доки то в качестве conn может выступать имя процесса, то есть в вашем случае Redix.command(:redix, command )
так почему то и не работает. локально работает без проблем а вот на fly.io (они пользуются upstash redis) всегда connection error :-|
А зачем ты вообще редисом пользуешься? Ты же на Elixir пишешь
а как сделать что шерать данные без DB? потому что fly.io это multiple instances
Соединяй в эликсировский кластер и пользуйся любым тулом для распределённых данных
например? а не сложно ли слишком когда есть простое решение с redis
А какие данные ты в Regis кладёшь?
я исползую его как временный распределенный cache
Тогда Nebulex идеально подойдёт под твою задачу. В разы проще чем Redis будет
Сложный, это же отдельный сервис со своими коннекторами и всем таким
а если надо рестарт всего и без прогрева кэшей?)
Не понял что значит "без прогрева кэшей"
Такой же отдельный, как любая бд. Насчёт затаскивания сторонних решений, когда есть своё внутри стека позиция понятна.
Ну да, поэтому лучше подключить простую либу, чем ещё одну отдельную бд
ну редис и небулекс это кэш, если кэш затирается - надо прогревать
Обсуждают сегодня