I am working with Vertx 3.9.0, I am trying to get json data for a key from redis Server.
redisConnection.send(Request.cmd(Command.GET).arg(key), handler->{
if(handler.succeeded()) {
Response response = handler.result();
System.out.println(response.toString());
promise.complete();
}else {
System.out.println(handler.cause());
}
});
I always get WRONGTYPE Operation against a key holding the wrong kind of value
I am wondering whether Redis Json Support is provided by vertx-redis-client:3.9.0
?
If not then what are the alternatives to query Json data from Redis.
Vert.x Redis Client doesn't support Redis modules.
You can see all the supported commands here: https://github.com/vert-x3/vertx-redis-client/blob/master/src/main/java/io/vertx/redis/client/Command.java
Unfortunately, Vert.x Redis Client also doesn't support raw commands.
You can use JRedisJSON for that, but you'll have to write a Vert.x wrapper yourself.