transaction

Transactions 여러 commands를 하나의 step으로 처리할 수 있도록 하는 기능 MULTI, EXEC, DISCARD, WATCH 등의 커멘드 존재 Redis Transactions은 다음 두 가지를 보장 transaction 내의 명령어는 redis에서 모두 순서대로 처리되고, 중간에 어떠한 다른 명령어도 처리되지 않는다. EXEC 명령어가 시작되어야지만 transaction 내의 명령어들이 시작된다. MULTI 명령어를 통해 Transaction을 시작 그 이후 명령어를 입력하면 QUEUE에 넣어놓은 뒤, EXEC를 통해 queue에 있는 모든 명령어를 순서대로 처리 > MULTI OK > INCR foo QUEUED > INCR bar QUEUED > EXEC 1) (integer) ..
larcane
'transaction' 태그의 글 목록