sql >> Base de Datos >  >> NoSQL >> Redis

Redis SYNC y EXEC

el método de ejecución de canalización devuelve

Response<List<?>>

mientras que la sincronización devuelve void , sin embargo, para obtener una respuesta de la canalización mediante la sincronización, debe capturar respuestas individuales, algo como esto.

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());