Могу ли я использовать один и тот же экземпляр Redis (to go) на heroku для разных задач? - PullRequest
0 голосов
/ 28 июля 2011

Я нахожусь на heroku и у меня есть дополнение Redis to go, я использую его для хранения своих переводов и теперь я хочу использовать его и для фоновых заданий Resque.

Могу ли я использовать то же самое?экземпляр или я должен настроить другой?

Ответы [ 2 ]

2 голосов
/ 29 июля 2011

Хотя вы можете использовать один экземпляр для нескольких целей, я обычно рекомендую настраивать отдельный экземпляр - использование ресурсов больше связано с объемом данных, чем с количеством экземпляров, и если вам позже понадобятся другие настройки для одногоПриложение, расщепление их может быть нетривиальным.

Безопасность и устранение неполадок также необходимо учитывать - вы можете ограничить доступ приложения к определенному порту, но нет доступных разрешений более низкого уровня.

Выбор может быть немного другимесли вы используете хостинговый сервис с завышенной ценой, который взимает плату за экземпляр, а не за использование, но наличие дополнительной гибкости, вероятно, все еще стоит.

0 голосов
/ 28 июля 2011

Я не могу говорить конкретно о реализации Redis в Heroku, но в большинстве случаев ничто не мешает вам использовать одну и ту же базу данных.Фактически, Resque предполагает, что вы могли бы и использует гем redis-namespace для всех своих ключей redis.Вы также можете использовать гем redis-namespace в своем собственном приложении, чтобы хранить каждый тип кэша в отдельном пространстве имен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...