Redis
 sql >> Base de données >  >> NoSQL >> Redis

Redis SYNC et EXEC

la méthode d'exécution du pipeline renvoie

Response<List<?>>

tandis que la synchronisation renvoie vide , cependant, pour obtenir une réponse du pipeline à l'aide de la synchronisation, vous devez capturer des réponses individuelles, quelque chose comme ceci.

Response<Long> isDeleted = pipeline.del("test-1");
Response<Long> isSuccess = pipeline.hset("test-2", "a", "b");
Response<List<String>> hvals = pipeline.hvals("test-2");
pipeline.sync();
assertEquals(1, (long) isDeleted.get());