我怀疑使用jedin客户端创建azure redis缓存与使用资源管理API(Azure对象)创建它之间的区别。我们如何使用管理API有效管理redis缓存?如果我们使用mamagement API,那么应该如何在整个应用程序中创建和维护它,例如Azure对象只创建一次,并在需要时通过整个应用程序进行访问。我正在使用Java / Maven项目。感谢
答案 0 :(得分:1)
根据我的经验,Azure Management API for Redis Cache和Jedis客户端是完全不同的SDK。
Azure Redis缓存是以天蓝色资源的形式创建的,包括Dns name
,Subscription
,Resource group
,Location
,Pricing tier
和{{1 }} Azure Management API for Redis Cache用于管理有关Azure Redis缓存服务的这些资源。您可以创建Redis缓存并获取主机名或获取访问密钥或删除这些资源等。这是Virtual Network
级别的事情。
另一方面,Jedis客户端只是Redis Cache的recommanded clients之一。它是使用它,而不是管理它。例如,您可以连接到缓存或向缓存添加内容并检索它等。但您无法通过Jedis客户端修改资源组或位置等。这是IaaS
级别的事情。
如有任何疑虑,请告知我们。