В connect-redis есть опция client. Я понимаю что можно использовать сторонний пакет ioredis, но попадаются примеры когда люди соаздают отдельно коннекшен используя уже встроенный в connect-redis клиент redis. Для чего?
Опция существует, чтобы переиспользовать существующее соединение (например, у тебя в приложении редис используется не только для сессий, и поэтому уже есть клиент) или чтобы использовать сторонний клиент вместо встроенного (как ты и написал про ioredis). Для чего люди создают отдельно, надо у них и спросить =)
alxyzhv, ок, а какие преимущества такого переиспользования? У меня да, есть и так редис в приложении (для кеширования). Не совсем ясны преимущества этого переиспользования, если тут все из коробки и работает.
hckn, кмк, в случае с редисом, нет большого оверхеада на обслуживание еще одного соединения. Но сама идея переиспользования ресурса вместо создания новых, если они не нужны, выглядит красиво