Múltiplas Instâncias de Redis

A maioria das pessoas parece recomendar a execução de instâncias separadas do Redis em diferentes portas (6379 e 6380). Por que isso é mais comumente recomendado ao criar um segundo banco de dados? Eu não estou completamente com a documentação ainda, mas a maioria dos exemplos realmente não menciona 'seleção de um banco de dados Redis' ao se conectar. Um exemplo do cliente Ruby, o README do nrk / predis:

$redis = new Predis\Client(array(
    'scheme' => 'tcp',
    'host'   => '10.0.0.1',
    'port'   => 6379,
));

Atualmente, rodamos o Hubot em nosso escritório com o Campfire, e estou trabalhando em um segundo para o GTalk, já que você só pode ter um único adaptador em uso para cada instância do Hubot. Então, estou pensando em criar um segundo banco de dados ou uma instância do Redis para que os dados entre os dois hubs sejam isolados. Mas antes de ir muito além, queria entender por que você usaria instâncias separadas em vez de apenas criar um segundo banco de dados.

questionAnswers(1)

yourAnswerToTheQuestion