Несколько экземпляров Redis

Большинство людей, похоже, рекомендуют запускать отдельные экземпляры Redis на разных портах (6379 и 6380). Почему это чаще рекомендуется вместо создания второй базы данных? Я еще не полностью изучил документацию, но в большинстве примеров не упоминается «выбор базы данных Redis» при подключении. Пример из клиента Ruby, README от nrk/predis:

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

В настоящее время мы запускаем Hubot в нашем офисе с Campfire, и я работаю над вторым для GTalk, поскольку для каждого экземпляра Hubot можно использовать только один адаптер. . Поэтому я рассматриваю возможность создания второй базы данных или экземпляра Redis, чтобы данные между двумя хабами были изолированы. Но прежде чем двигаться дальше, я хотел понять, почему вы будете использовать отдельные экземпляры, а не просто создавать вторую базу данных.

16
задан brock 17 May 2012 в 22:05
поделиться