Как я могу использовать конвейер Redis для REMOVE и ADD одновременно? я должен использовать соединение шаблона транзакции? - PullRequest
0 голосов
/ 01 июля 2019

Я хотел бы использовать загрузочный redisTemplate Java Spring для одновременного удаления и добавления элементов?я должен использовать шаблон транзакции или конвейер?и как?

Я знаю, как использовать конвейер для множественного добавления или удаления отсюда: spring doc redis doc

, но я не смог найти, какобоим в один выстрел.ниже приведен фрагмент, который я нашел:

List<Object> results = stringRedisTemplate.executePipelined(new RedisCallback<Object>() {
public Object doInRedis(RedisConnection connection) throws DataAccessException {
StringRedisConnection stringRedisConn = (StringRedisConnection)connection;
for(int i=0; i< batchSize; i++) {
stringRedisConn.rPop("myqueue");
}
return null;
}
});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...