У меня есть сомнения, в чем может быть разница между созданием кеша Redis Azure с использованием клиента jedin и его созданием с использованием API управления ресурсами (объект Azure). Как мы можем эффективно управлять кешем Redis с помощью API управления? И если мы используем API управления, то как его следует создавать и поддерживать во всем приложении, например, объект Azure создается только один раз, и при необходимости к нему обращаются во всем приложении. Я использую проект Java/Maven. Спасибо
Разница между созданием кэша Redis с помощью клиента jedis и с помощью API управления Azure (объект Azure)
Ответы (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
уровня.
Любая проблема, пожалуйста, дайте мне знать.