Разница между созданием кэша Redis с помощью клиента jedis и с помощью API управления Azure (объект Azure)

У меня есть сомнения, в чем может быть разница между созданием кеша Redis Azure с использованием клиента jedin и его созданием с использованием API управления ресурсами (объект Azure). Как мы можем эффективно управлять кешем Redis с помощью API управления? И если мы используем API управления, то как его следует создавать и поддерживать во всем приложении, например, объект Azure создается только один раз, и при необходимости к нему обращаются во всем приложении. Я использую проект Java/Maven. Спасибо


person AJN    schedule 01.02.2018    source источник


Ответы (1)


По моему опыту, API управления Azure для Redis Cache и клиент Jedis совершенно разные SDK.

Кэш Azure Redis создается в виде ресурсов в Azure, включая Dns name,Subscription,Resource group,Location,Pricing tier и Virtual Network и т. д. API управления Azure для кэша Redis предназначен для управления этими ресурсами службы кэша Redis для Azure. Вы можете создать Redis Cache и получить имя хоста или получить ключи доступа или удалить эти ресурсы и т. д. Это вещь уровня IaaS.

С другой стороны, клиент Jedis является лишь одним из рекомендуемых клиентов для Redis Cache. не справиться. Например, вы можете подключиться к кешу или добавить что-то в кеш и получить его и т. д. Но вы не можете изменить группу ресурсов или местоположение и т. д. через клиент Jedis. Это вещь SaaS уровня.

Любая проблема, пожалуйста, дайте мне знать.

person Jay Gong    schedule 02.02.2018
comment
Спасибо, @Jay Gong понял. - person AJN; 02.02.2018