我正在尝试构建一个 Denodo java 存储过程,通过 lettuce 与 redis 进行通信。
我正在使用 Denodo 推荐的 Denodo 4e eclipse 扩展和氧气。
我显然遗漏了一些东西,因为所有文档都表明
int port = 6379;
String host = "127.0.0.1";
RedisURi uri = RedisURI.Builder.redis(host,port).withDatabase(1).build();
RedisClient client = RedisClient.create(uri);
和
RedisClient client = RedisClient.create("redis://localhost:6379");
抛出的错误被调试方法掩盖了,我所知道的是,在第一个实例中,构建器失败,在第二个实例中,客户端失败。
当我调用 redis-cli 时,我看到 redis 正在 127.0.0.1:6379> 运行,并且能够获取我设置的测试密钥。
user@system:~$ redis-cli
127.0.0.1:6379> get datum1
"datum2"
我使用默认的 redis.conf 并在同一台机器上运行 eclipse、denodo 和 redis。
redis.conf 中的绑定为 127.0.0.1 ::1 超时已禁用 (0)
我通常不使用 Java 进行开发,所以我希望我显然做错了什么,而不是必须在非 denodo 项目中实际执行此操作并整理出正确的构建和调试。
一只甜甜圈
相关分类