JAVA API 对于 AWS Elasticache
JAVA API For AWS Elasticache
昨天我启动了我们的第一个 AWS Elasticache Redis 实例,但还不能通过 JAVA API 使用它(虽然 HTTP API 看起来很简单使用)
我首先尝试通过在 pom.xml 文件中包含以下内容来使用可用的库:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.86</version>
</dependency>
然后我意识到我必须只需要:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-elasticache</artifactId>
<version>1.11.86</version>
</dependency>
不过还有可用的:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>elasticache-java-cluster-client</artifactId>
<version>1.1.1</version>
</dependency>
我在以下位置找到了 Javadoc:
但无法从缓存中真正 put/get 数据,因为我还没有在库中找到任何实际说明,有人能给我指出正确的方向吗?
aws-java-sdk-elasticache
仅用于通过 AWS API 管理您的 Elasticache 资源。不适用于连接和操作 Elasticache 服务器内的数据。
我认为 elasticache-java-cluster-client
仅适用于 Memcached 集群。您使用的是 Memcached 还是 Redis?
如果您正在使用 Redis,您应该使用 Java Redis 客户端,例如 Jedis。
昨天我启动了我们的第一个 AWS Elasticache Redis 实例,但还不能通过 JAVA API 使用它(虽然 HTTP API 看起来很简单使用)
我首先尝试通过在 pom.xml 文件中包含以下内容来使用可用的库:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.86</version>
</dependency>
然后我意识到我必须只需要:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-elasticache</artifactId>
<version>1.11.86</version>
</dependency>
不过还有可用的:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>elasticache-java-cluster-client</artifactId>
<version>1.1.1</version>
</dependency>
我在以下位置找到了 Javadoc:
但无法从缓存中真正 put/get 数据,因为我还没有在库中找到任何实际说明,有人能给我指出正确的方向吗?
aws-java-sdk-elasticache
仅用于通过 AWS API 管理您的 Elasticache 资源。不适用于连接和操作 Elasticache 服务器内的数据。
我认为 elasticache-java-cluster-client
仅适用于 Memcached 集群。您使用的是 Memcached 还是 Redis?
如果您正在使用 Redis,您应该使用 Java Redis 客户端,例如 Jedis。