Возможно ли создать пространство имен в Редисе?Пространства имен в Редисе?
Из того, что я нашел, все глобальные команды (счет, удалить все) работают на всех объектах. Есть ли способ создать подпространства, чтобы эти команды были ограничены в контексте?
Для этой цели я не хочу настраивать разные серверы Redis.
Я предполагаю, что ответ «Нет», и задаться вопросом, почему это не было реализовано, поскольку это кажется полезной функцией без слишком больших издержек.
Пространство имен не является базой данных, база данных обозначается номером (от 0 до 15). Пространство имен используется для добавления префиксов – kalelc
@kalelc: поскольку термин «пространство имен» не определен в документации Redis, я не думаю, что ваше применение термина здесь более каноническое, чем мое. Я пояснил, что каждая «база данных» на данном сервере Redis является независимым «пространством имен» (идентичные ключи не будут сталкиваться). Ясно, что вы можете создавать произвольные префиксы и рассматривать их как «пространства имен» --- но это не какая-либо специально поддерживаемая функция в Redis; это просто соглашение об использовании этого. –
Поблагодарите Джима за разъяснения, иногда сбивает с толку, когда мы нашли пространство имен в Rails с Redis. – kalelc