我正在考虑从客户端触发redis命令作为普通api的可能性,并且库可以将命令传递给它并可能异步回复。任何Java库都将受到高度赞赏。
任何指向开源工作的指针都在同一条线上也会有很大的帮助。
答案 0 :(得分:2)
答案 1 :(得分:0)
Redisson确实以更方便的方式提供管道支持:
analyser
此外,您可以使用
RBatch batch = redisson.createBatch();
Future<String> mapFuture = batch.getMap("test").putAsync("2", "5");
Future<Long> longFuture = batch.getAtomicLongAsync("counter").incrementAndGetAsync();
List<?> res = batch.execute();
// or
Future<List<?>> asyncRes = batch.executeAsync();
结果或mapFuture.get()
绑定听众:
asyncRes.get()[0]