使用jedis客户端创建redis缓存和使用azure管理API(Azure对象)之间的区别

时间:2018-02-01 06:13:06

标签: java azure azure-redis-cache azure-management-api

我怀疑使用jedin客户端创建azure redis缓存与使用资源管理API(Azure对象)创建它之间的区别。我们如何使用管理API有效管理redis缓存?如果我们使用mamagement API,那么应该如何在整个应用程序中创建和维护它,例如Azure对象只创建一次,并在需要时通过整个应用程序进行访问。我正在使用Java / Maven项目。感谢

1 个答案:

答案 0 :(得分:1)

根据我的经验,Azure Management API for Redis Cache和Jedis客户端是完全不同的SDK。

Azure Redis缓存是以天蓝色资源的形式创建的,包括Dns nameSubscriptionResource groupLocationPricing tier和{{1 }} Azure Management API for Redis Cache用于管理有关Azure Redis缓存服务的这些资源。您可以创建Redis缓存并获取主机名或获取访问密钥或删除这些资源等。这是Virtual Network级别的事情。

另一方面,Jedis客户端只是Redis Cache的recommanded clients之一。它是使用它,而不是管理它。例如,您可以连接到缓存或向缓存添加内容并检索它等。但您无法通过Jedis客户端修改资源组或位置等。这是IaaS级别的事情。

如有任何疑虑,请告知我们。