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